├── .gitignore ├── .idea └── codeStyles │ └── codeStyleConfig.xml ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lombok.config ├── settings.gradle └── src ├── main └── java │ └── com │ └── github │ └── rmarinsky │ ├── Configuration.java │ ├── Drama.java │ ├── DramaWrapper.java │ ├── LocatorActions.java │ ├── conditions │ ├── AttributeCondition.java │ ├── ClassCondition.java │ ├── Condition.java │ ├── HiddenUntil.java │ ├── IsHiddenCondition.java │ ├── TextCondition.java │ ├── TextsCondition.java │ ├── ValueCondition.java │ ├── VisibleCondition.java │ └── VisibleUntil.java │ ├── networkConditions │ ├── NetworkCondition.java │ ├── RequestFinished.java │ └── ResponseFinished.java │ └── testRunners │ └── TracesExtensionPerTest.java └── test └── java └── com └── github └── rmarinsky ├── BeforeAllTestForExtensionTest.java ├── BeforeEachTestExtension.java ├── ConfigurationsTests.java └── TestForNetworkClickWithRequestFinished.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/lombok.config -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'drama' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/Configuration.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/Drama.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/Drama.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/DramaWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/DramaWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/LocatorActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/LocatorActions.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/AttributeCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/AttributeCondition.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/ClassCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/ClassCondition.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/Condition.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/HiddenUntil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/HiddenUntil.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/IsHiddenCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/IsHiddenCondition.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/TextCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/TextCondition.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/TextsCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/TextsCondition.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/ValueCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/ValueCondition.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/VisibleCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/VisibleCondition.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/conditions/VisibleUntil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/conditions/VisibleUntil.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/networkConditions/NetworkCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/networkConditions/NetworkCondition.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/networkConditions/RequestFinished.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/networkConditions/RequestFinished.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/networkConditions/ResponseFinished.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/networkConditions/ResponseFinished.java -------------------------------------------------------------------------------- /src/main/java/com/github/rmarinsky/testRunners/TracesExtensionPerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/main/java/com/github/rmarinsky/testRunners/TracesExtensionPerTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/rmarinsky/BeforeAllTestForExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/test/java/com/github/rmarinsky/BeforeAllTestForExtensionTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/rmarinsky/BeforeEachTestExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/test/java/com/github/rmarinsky/BeforeEachTestExtension.java -------------------------------------------------------------------------------- /src/test/java/com/github/rmarinsky/ConfigurationsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/test/java/com/github/rmarinsky/ConfigurationsTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/rmarinsky/TestForNetworkClickWithRequestFinished.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarinsky/drama/HEAD/src/test/java/com/github/rmarinsky/TestForNetworkClickWithRequestFinished.java --------------------------------------------------------------------------------