├── .gitignore ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── next-level-spock.key ├── next-level-spock.pdf └── src └── test ├── groovy ├── async │ ├── PollableOracle.groovy │ ├── PollableOracleSpec.groovy │ ├── TheOracle.groovy │ └── TheOracleSpec.groovy ├── condition │ ├── Account.java │ ├── BasicsSpec.groovy │ ├── ConditionDiffing.groovy │ ├── ConditionFlavors.groovy │ ├── ExceptionsAndOldSpec.groovy │ └── NegativeAmountWithdrawnException.java ├── datadriven │ ├── AccountSpecDataDriven.groovy │ └── AccountSpecDatabaseDriven.groovy ├── extension │ ├── builtin │ │ ├── IncludeExclude.groovy │ │ ├── OptimizeRunOrder.groovy │ │ ├── UseAutoCleanup.groovy │ │ ├── UseIgnore.groovy │ │ ├── UseRule.groovy │ │ └── UseStepwise.groovy │ └── custom │ │ ├── Report.groovy │ │ └── ReportExtension.groovy └── interaction │ ├── GroovyMocks.groovy │ ├── MockingImprovements.groovy │ ├── Person.groovy │ └── StubsAndSpies.groovy └── resources └── SpockConfig.groovy.renamed /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/.gitignore -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/gradlew.bat -------------------------------------------------------------------------------- /next-level-spock.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/next-level-spock.key -------------------------------------------------------------------------------- /next-level-spock.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/next-level-spock.pdf -------------------------------------------------------------------------------- /src/test/groovy/async/PollableOracle.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/async/PollableOracle.groovy -------------------------------------------------------------------------------- /src/test/groovy/async/PollableOracleSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/async/PollableOracleSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/async/TheOracle.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/async/TheOracle.groovy -------------------------------------------------------------------------------- /src/test/groovy/async/TheOracleSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/async/TheOracleSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/condition/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/condition/Account.java -------------------------------------------------------------------------------- /src/test/groovy/condition/BasicsSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/condition/BasicsSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/condition/ConditionDiffing.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/condition/ConditionDiffing.groovy -------------------------------------------------------------------------------- /src/test/groovy/condition/ConditionFlavors.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/condition/ConditionFlavors.groovy -------------------------------------------------------------------------------- /src/test/groovy/condition/ExceptionsAndOldSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/condition/ExceptionsAndOldSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/condition/NegativeAmountWithdrawnException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/condition/NegativeAmountWithdrawnException.java -------------------------------------------------------------------------------- /src/test/groovy/datadriven/AccountSpecDataDriven.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/datadriven/AccountSpecDataDriven.groovy -------------------------------------------------------------------------------- /src/test/groovy/datadriven/AccountSpecDatabaseDriven.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/datadriven/AccountSpecDatabaseDriven.groovy -------------------------------------------------------------------------------- /src/test/groovy/extension/builtin/IncludeExclude.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/extension/builtin/IncludeExclude.groovy -------------------------------------------------------------------------------- /src/test/groovy/extension/builtin/OptimizeRunOrder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/extension/builtin/OptimizeRunOrder.groovy -------------------------------------------------------------------------------- /src/test/groovy/extension/builtin/UseAutoCleanup.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/extension/builtin/UseAutoCleanup.groovy -------------------------------------------------------------------------------- /src/test/groovy/extension/builtin/UseIgnore.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/extension/builtin/UseIgnore.groovy -------------------------------------------------------------------------------- /src/test/groovy/extension/builtin/UseRule.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/extension/builtin/UseRule.groovy -------------------------------------------------------------------------------- /src/test/groovy/extension/builtin/UseStepwise.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/extension/builtin/UseStepwise.groovy -------------------------------------------------------------------------------- /src/test/groovy/extension/custom/Report.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/extension/custom/Report.groovy -------------------------------------------------------------------------------- /src/test/groovy/extension/custom/ReportExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/extension/custom/ReportExtension.groovy -------------------------------------------------------------------------------- /src/test/groovy/interaction/GroovyMocks.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/interaction/GroovyMocks.groovy -------------------------------------------------------------------------------- /src/test/groovy/interaction/MockingImprovements.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/interaction/MockingImprovements.groovy -------------------------------------------------------------------------------- /src/test/groovy/interaction/Person.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/interaction/Person.groovy -------------------------------------------------------------------------------- /src/test/groovy/interaction/StubsAndSpies.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/groovy/interaction/StubsAndSpies.groovy -------------------------------------------------------------------------------- /src/test/resources/SpockConfig.groovy.renamed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spockframework/next-level-spock/HEAD/src/test/resources/SpockConfig.groovy.renamed --------------------------------------------------------------------------------