Uses of Class
com.shaft.validation.internal.NativeValidationsBuilder
Packages that use NativeValidationsBuilder
-
Uses of NativeValidationsBuilder in com.shaft.driver.internal
Methods in com.shaft.driver.internal that return NativeValidationsBuilderModifier and TypeMethodDescription -
Uses of NativeValidationsBuilder in com.shaft.validation.internal
Subclasses of NativeValidationsBuilder in com.shaft.validation.internalMethods in com.shaft.validation.internal that return NativeValidationsBuilderModifier and TypeMethodDescriptionUse this to check against a certain browser attributeUse this to check against a certain element attributeRestValidationsBuilder.body()
FileValidationsBuilder.checksum()
Use this to calculate and check a certain file checksum to confirm if it has the exact same content or notFileValidationsBuilder.content()
Use this to attempt to read and validate a certain file content (works for PDF and TEXT files)WebDriverElementValidationsBuilder.cssProperty
(String elementCssProperty) Use this to check against a certain element attributeRestValidationsBuilder.extractedJsonValue
(String jsonPath) Use this to extract a certain value from the provided actual response object and check against itRestValidationsBuilder.extractedJsonValueAsList
(String jsonPath) Use this to extract a certain value from the provided actual response object as list and check every item against itBuild a native validation to check against the target objectWebDriverElementValidationsBuilder.text()
Use this to check against the provided elements text attributeWebDriverElementValidationsBuilder.textTrimmed()
Use this to check against the provided elements text attribute after it's trimmed (all leading and trailing space removed)WebDriverBrowserValidationsBuilder.title()
Use this to check against the current page titleWebDriverBrowserValidationsBuilder.url()
Use this to check against the current page URLConstructors in com.shaft.validation.internal with parameters of type NativeValidationsBuilderModifierConstructorDescriptionValidationsExecutor
(NativeValidationsBuilder nativeValidationsBuilder)