Given a current state, When I execute an action, Then the current state will change…hopefully for the better.
This chapter introduces the reader to the Gherkin language and the practice of Behavior Driven Development (BDD), also known as Acceptance Test Driven Development (ATDD).