Logo: Relish

  1. Sign in

Project: Cucumber-js

Undefined steps

In order to do Behaviour-Driven Development
As a developer
I want to see the details about undefined steps

Scenarios
step definition snippet suggestion
Given
a scenario with:
Given I am a veggie
When I eat meat
Then I get sick
And
the step "I am a veggie" has no mapping
And
the step "I eat meat" has no mapping
And
the step "I get sick" has no mapping
When
Cucumber executes the scenario
Then
a "Given" step definition snippet for /^I am a veggie$/ is suggested
And
a "When" step definition snippet for /^I eat meat$/ is suggested
And
a "Then" step definition snippet for /^I get sick$/ is suggested
repeating steps (And, But)
Given
a scenario with:
Given I am a veggie
And I love food
When I eat gherkins
And I eat cucumbers
Then I feel satiated
And I feel energized
But I have nothing left to eat
And
the steps have no mappings
When
Cucumber executes the scenario
Then
a "Given" step definition snippet for /^I am a veggie$/ is suggested
And
a "Given" step definition snippet for /^I love food$/ is suggested
And
a "When" step definition snippet for /^I eat gherkins$/ is suggested
And
a "When" step definition snippet for /^I eat cucumbers$/ is suggested
And
a "Then" step definition snippet for /^I feel satiated$/ is suggested
And
a "Then" step definition snippet for /^I feel energized$/ is suggested
And
a "Then" step definition snippet for /^I have nothing left to eat$/ is suggested
star steps (*)

All keywords are aliased to * in all i18n translations of Gherkin. The
purpose is to allow a bullet-list style of steps. Just like with the And
and But keywords, the previous keyword should be used for step definitions.
If there are no previous steps, use Given.

Given
a scenario with:
* I am a veggie
* I love food
When I eat gherkins
* I eat cucumbers
Then I feel satiated
* I feel energized
* I have nothing left to eat
And
the steps have no mappings
When
Cucumber executes the scenario
Then
a "Given" step definition snippet for /^I am a veggie$/ is suggested
And
a "Given" step definition snippet for /^I love food$/ is suggested
And
a "When" step definition snippet for /^I eat gherkins$/ is suggested
And
a "When" step definition snippet for /^I eat cucumbers$/ is suggested
And
a "Then" step definition snippet for /^I feel satiated$/ is suggested
And
a "Then" step definition snippet for /^I feel energized$/ is suggested
And
a "Then" step definition snippet for /^I have nothing left to eat$/ is suggested
step with doc strings
Given
a scenario with:
Given the following Wikipedia excerpt:
  """
  The cucumber (Cucumis sativus) is a widely cultivated plant
  in the gourd family Cucurbitaceae, which includes squash,
  and in the same genus as the muskmelon.
  """
When
Cucumber executes the scenario
Then
a "Given" step definition snippet for /^the following Wikipedia excerpt:$/ with a doc string is suggested
step with data tables:
Given
a scenario with:
Given the following cucumbers:
  | variety       | score |
  | persian       |     3 |
  | c-thru-cumber |     1 |
  | lebanese      |     4 |
  | kekiri        |     5 |
When
Cucumber executes the scenario
Then
a "Given" step definition snippet for /^the following cucumbers:$/ with a data table is suggested

Last published almost 4 years ago by jbpros.