Package org.alfresco.webdav.dsl
Class WebDavAssertion
java.lang.Object
org.alfresco.utility.dsl.DSLAssertion<WebDavWrapper>
org.alfresco.webdav.dsl.WebDavAssertion
-
Field Summary
Fields inherited from class org.alfresco.utility.dsl.DSLAssertion
dslProtocol -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVerify the content from a fileVerify that content does not exit in webdavVerify that content exits in webdavhasChildren(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 folderhasResponseHeaderValue(String headerName, String headerValue) Verify if response header value is as expected Example: hasResponseHeaderValue(WebDavWrapper.RESPONSE_HEADER_CONTENT_TYPE, "text/plain");hasStatus(int status) Verify the status for a specific webdav actionVerify if file is downloaded in project root.isLocked()Verify if a file is lockedVerify if a file is not lockedMethods inherited from class org.alfresco.utility.dsl.DSLAssertion
doesNotExistInRepo, existsInRepo, getProtocol, protocolIsDisabled, protocolIsEnabled
-
Constructor Details
-
WebDavAssertion
-
-
Method Details
-
webDavWrapper
-
hasFolders
public WebDavWrapper 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 WebDavWrapper 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
-
hasStatus
Verify the status for a specific webdav action- Parameters:
status-- Returns:
-
contentIs
Verify the content from a file- Parameters:
content- String content to verify- Returns:
- Throws:
Exception
-
existsInWebdav
Verify that content exits in webdav- Returns:
- Throws:
Exception
-
doesNotExistInWebdav
Verify that content does not exit in webdav- Returns:
- Throws:
Exception
-
isDownloaded
Verify if file is downloaded in project root.- Returns:
-
isLocked
Verify if a file is locked- Returns:
- Throws:
Exception
-
isUnlocked
Verify if a file is not locked- Returns:
- Throws:
Exception
-
hasResponseHeaderValue
Verify if response header value is as expected Example: hasResponseHeaderValue(WebDavWrapper.RESPONSE_HEADER_CONTENT_TYPE, "text/plain");- Parameters:
headerName- Name of the response headerheaderValue- Value of the response header to be checked- Returns:
- Throws:
Exception
-