ftp library

Asserest library for asserting accessibility for FTP protocol.

Classes

AsserestFileAccess
An entity of asserting file access for each path and determine it is accessible by listing content or download it for path to directory or files accordingly.
AsserestFtpProperty
A property to define assertion on FTP protocol.
AsserestFtpTestPlatform
Test platform for asserting FTP protocol
FtpPropertyParseProcessor
PropertyParseProcessor for constructing FTP configuration.

Exceptions / Errors

NonAbsolutePathException
This exception will be thrown when applying relative path as paramater which expected in absolute form.
OperatingInDeniedFTPException
Exclusive exception for applying AsserestFileAccess when AsserestFtpProperty.accessible is false which causing violation in logic.