gherkin definition
Writing Features - Gherkin LanguageÂ¶ Behat is a tool to test the behavior of your application, described in special language called Gherkin. Gherkin is a Business Readable, Domain Specific Language created especially for behavior descriptions. It gives you the ability to remove logic details from behavior tests. Gherkin serves two purposes: serving as your projectâs documentation and automated tests.