Agile & TDD Best Practices for APIs: Test-driven Development Design Patterns
Coupling test-driven development and design patterns will create higher efficiency for the Agile environment. In this course youÆll examine TDD design patterns and how to develop code using TTD. YouÆll learn about mock frameworks and mock objects their importance and how to use a mock framework while performing TDD. Next youÆll explore user stories and best practices for using them in Agile software development. You ll learn the purpose of user story mapping and how to perform user story mapping with an online tool. YouÆll see how to write scenarios and scenario outlines using Cucumber and Gherkin scenario syntax. Lastly youÆll learn how to write scenarios and scenario outlines using Cucumber.