Agile & TDD Best Practices for APIs: Test-driven Development Design Patterns

placeholder

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. Youll 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.