This should first be run by the presenter who will show the basic operations of the SimpleFixture running, and locating the story
file. Show the reported outcome which will contain the code for the steps classes.
Talk about the importance of outside in thinking and the use of the Driver class to delegate to.
Take one of the following scenarios and create a test, fixture, driver and other domain/utility classes to drive out the solution (focus on the readability of the code and the separation of concerns):
test --> fixture --> DSL --> page object --> driver
given 15/15 when server wins then 30/15
given 0 balance when deposit 10 then balance is 10
- How did they find outside in approach to ATDD?
- Whats a better name for the `Driver' class
- How well abstracted is it all?
- Intellij
- Plugins: TestDox, JBehave Support
- JVM
- A network connection