gherkin-jest
Now you can run tests written in gherkin using jest.
Usage
First, install:
$ yarn add --dev gherkin-jest
Then, add to your jest config:
"transform": ,"setupFiles": ,"testMatch": ,"moduleFileExtensions": ,
Define your steps in the setup file:
const cucumber = ; cucumber cucumber; cucumber; cucumber;
Write a test:
Feature: using feature files in jest As a developer I want to write tests in cucumber So that the business can understand my tests Scenario: a simple arithmetic test Given I have numbers 3 and 4 When I add them Then I get 7
More documentation
This package just wraps the stucumber package to make a Jest transformer. More details on the flavour of Gherkin used and how to set up supporting code can be found in that package's documentation.