Package org.alfresco.ftp.dsl
Class FTPAssertion
java.lang.Object
org.alfresco.utility.dsl.DSLAssertion<FTPWrapper>
org.alfresco.ftp.dsl.FTPAssertion
DSL with all assertion available for
FTPWrapper-
Field Summary
Fields inherited from class org.alfresco.utility.dsl.DSLAssertion
dslProtocol -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncurrentFolderIs(String folder) hasChildren(org.alfresco.utility.model.ContentModel... contentModel) Verify the children(files and folders) from a parent folderhasFiles(org.alfresco.utility.model.FileModel... fileModel) Verify if file children exist in parent folderhasFolders(org.alfresco.utility.model.FolderModel... folderModel) Verify if folder children exist in parent folderhasReplyCode(int replyCode) Verify the status for a specific FTP actionhasSize(int sizeInMb) Verify the size of a fileVerify if file is downloaded in project root.Methods inherited from class org.alfresco.utility.dsl.DSLAssertion
doesNotExistInRepo, existsInRepo, getProtocol, protocolIsDisabled, protocolIsEnabled
-
Constructor Details
-
FTPAssertion
-
-
Method Details
-
userIsLoggedIn
-
userIsNotLoggedIn
-
currentFolderIs
- Throws:
Exception
-
contentIs
- Throws:
IOException
-
isDownloaded
Verify if file is downloaded in project root.- Returns:
-
existsInFtp
- Throws:
Exception
-
doesNotExistInFtp
- Throws:
Exception
-
hasFolders
public FTPWrapper hasFolders(org.alfresco.utility.model.FolderModel... folderModel) throws Exception Verify if folder children exist in parent folder- Parameters:
fileModel- children files- Returns:
- Throws:
Exception
-
hasFiles
Verify if file children exist in parent folder- Parameters:
fileModel- children files- Returns:
- Throws:
Exception
-
hasChildren
public FTPWrapper hasChildren(org.alfresco.utility.model.ContentModel... contentModel) throws Exception Verify the children(files and folders) from a parent folder- Parameters:
contentModel- children- Returns:
- Throws:
Exception
-
hasSize
Verify the size of a file- Parameters:
sizeInMb- size in MB- Returns:
- Throws:
Exception
-
hasReplyCode
Verify the status for a specific FTP action- Parameters:
replyCode- code to verify- Returns:
-