Run Time 9:19Free
In this opening lesson of "The Lifecycle of a Feature," we'll take some time to discuss the needs of the business. What feature are we implementing? Who is it for? What benefit does it have? How do we expect it to work? To get this information on paper, so to speak, we'll leverage Behat.
Run Time 6:18
In this lesson, we'll take some time to describe how a user might go about purchasing a lesson. What shape might that process take?
Run Time 11:10
In this final episode, we'll refactor the FeatureContext class, while adding two more scenarios to describe the expected behavior of our "single purchases" feature.