January 2018
Intermediate to advanced
414 pages
10h 29m
English
You can also use Behavior-Driven Development (BDD) when you carry out tests on your microservices. BDD is a software development process that emerged from TDD, with ideas from domain-driven design and object-oriented analysis and design to provide software development and management teams with shared tools and a shared process to collaborate on software development.
The idea is that the requirements from your software are created by the team, including the domain experts defining how the application should behave. This is done using a behavioral specification that uses the ubiquitous language from our domain model.
This is an example of such a specification:
Story: Get a customer from the APIAs a user of the API ...
Read now
Unlock full access