Smart BDD: The Most Productive Way To Test
Smart BDD is the most productive way to test. Write the code first using best practices and this generates interactive HTML documentation with diagrams.
Behavior Driven Development Behavior Driven Documentation Generated Code First Spring Integration Behavior Driven Development
Source: dzone.com