Summary
In this chapter, we discovered Behavior-driven Development as an evolution of Test-driven Development, which we examined in previous chapters.
We discussed the driving forces behind Behavior-driven Development. We analyzed the concepts serving as the foundations, explored the Given-When-Then vocabulary idea, and introduced FitNesse and Slim as helpful tools in deploying tests.
We presented GivWenZen, a tool based on FitNesse that gives us the ability to create near-English, prose-style scenarios, and test them.
We introduced these techniques and tools to our sample Android project. However, we are still limited to test subjects that are testable under the JVM, avoiding the use of Android-specific classes and the user interface. We will be ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access