├── .gitignore ├── LICENSE ├── README.md ├── bdd-core ├── build.gradle └── src │ └── main │ └── java │ └── io │ └── github │ └── udaychandra │ └── bdd │ ├── And.java │ ├── Given.java │ ├── StoryDetails.java │ ├── Then.java │ ├── When.java │ ├── config │ └── Constants.java │ ├── json │ ├── JSONArray.java │ ├── JSONAware.java │ ├── JSONObject.java │ ├── JSONStreamAware.java │ ├── JSONValue.java │ └── Json.java │ ├── phase │ ├── GivenPhase.java │ ├── Phase.java │ ├── ThenPhase.java │ └── WhenPhase.java │ └── writer │ ├── BasicStoryWriter.java │ └── TextWriter.java ├── bdd-junit ├── build.gradle └── src │ ├── main │ └── java │ │ └── io │ │ └── github │ │ └── udaychandra │ │ └── bdd │ │ └── ext │ │ ├── Scenario.java │ │ ├── Scene.java │ │ ├── Story.java │ │ ├── StoryExtension.java │ │ └── StoryWriter.java │ └── test │ └── java │ └── io │ └── github │ └── udaychandra │ └── bdd │ └── ext │ ├── StoreFront.java │ └── StoreFrontTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── publish.gradle └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/README.md -------------------------------------------------------------------------------- /bdd-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/build.gradle -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/And.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/And.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/Given.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/Given.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/StoryDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/StoryDetails.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/Then.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/Then.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/When.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/When.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/config/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/config/Constants.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONArray.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONAware.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONObject.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONStreamAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONStreamAware.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/json/JSONValue.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/json/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/json/Json.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/phase/GivenPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/phase/GivenPhase.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/phase/Phase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/phase/Phase.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/phase/ThenPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/phase/ThenPhase.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/phase/WhenPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/phase/WhenPhase.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/writer/BasicStoryWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/writer/BasicStoryWriter.java -------------------------------------------------------------------------------- /bdd-core/src/main/java/io/github/udaychandra/bdd/writer/TextWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-core/src/main/java/io/github/udaychandra/bdd/writer/TextWriter.java -------------------------------------------------------------------------------- /bdd-junit/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-junit/build.gradle -------------------------------------------------------------------------------- /bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/Scenario.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/Scenario.java -------------------------------------------------------------------------------- /bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/Scene.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/Scene.java -------------------------------------------------------------------------------- /bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/Story.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/Story.java -------------------------------------------------------------------------------- /bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/StoryExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/StoryExtension.java -------------------------------------------------------------------------------- /bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/StoryWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-junit/src/main/java/io/github/udaychandra/bdd/ext/StoryWriter.java -------------------------------------------------------------------------------- /bdd-junit/src/test/java/io/github/udaychandra/bdd/ext/StoreFront.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-junit/src/test/java/io/github/udaychandra/bdd/ext/StoreFront.java -------------------------------------------------------------------------------- /bdd-junit/src/test/java/io/github/udaychandra/bdd/ext/StoreFrontTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/bdd-junit/src/test/java/io/github/udaychandra/bdd/ext/StoreFrontTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/gradlew.bat -------------------------------------------------------------------------------- /publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/publish.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/udaychandra/bdd/HEAD/settings.gradle --------------------------------------------------------------------------------