Library for specifying acceptance criteria in tests in a Given-When-Then format