@scenario_outlines @bvt @duplicate Feature: Displaying Scenario Outlines As a reader of the documentation I expect that scenario outlines are documented correctly @first Scenario Outline: Three Examples Given that is a valid customer And that the product, named '', is a valid product When the customer has purchased the product Then I expect the customer to be a member of the '' group @tagged_examples Examples: | Customer | Product | | Customer A | Product A | | Customer A | Product B | | Customer A | Product C | @second Scenario Outline: Step contains a text block Given the following text: """ The jumped over the """ When I click on an example row Then I expect to be replaced by the example noun And I expect to be replaced by the example place Examples: | noun | place | | cow | moon | | horse | spoon | @third Scenario Outline: Step contains a table Given the following table: | name | price | quantity | | | | 100000 | When I click on an example row Then I expect to be replaced by the example name And I expect to be replaced by the example price Examples: | name | price | | toy | $99 | | game | $49 | @fourth Scenario Outline: Step contains a table; table header uses an example Given the following table: | name | | quantity | | | | 100000 | When I click on an example row Then I expect to be replaced by the example name And I expect to be replaced by the example price And I expect to be replaced by the example denomination Examples: | name | price | denomination | | toy | 99 | cost in euros | | game | 49 | cost in dollars | # This is an example of a scenario outline in development. # The example table has not been defined yet @fifth Scenario Outline: Example Table Missing When I click on an example row Then I expect to be replaced by the example name And I expect to be replaced by the example price And I expect to be replaced by the example denomination # This is an example of a scenario outline in development. # The examples table has been defined, but is missing data. @sixth Scenario Outline: Empty Example Table When I click on an example row Then I expect to be replaced by the example name And I expect to be replaced by the example price And I expect to be replaced by the example denomination Examples: | name | price | denomination | @seventh @duplicate Scenario Outline: Multiple Example Table Given that is a valid customer And that the product, named '', is a valid product When the customer has purchased the product Then I expect the customer to be a member of the '' group @groupA @duplicate Examples: Example group A | Customer | Product | | Customer A | Product A | @groupB Examples: Example group B | Customer | Product | | Customer B | Product A |