Sha256: edf370c9bc1f50e3af4057ff81cae0eaca315651efcd9276fc4a6a53525d0763

Contents?: true

Size: 1.44 KB

Versions: 5

Compression:

Stored size: 1.44 KB

Contents

@customer
Feature: Customer Logout Feature
  As a customer of the product I am able to logout

  Background:
    Given this undefined step definition

  @bvt
  Scenario: Customer that is logged in is able to log out
    Given that a customer is a valid customer
    And a customer logs in as username 'frank' with password 'default'
    And I expect them to have logged in successfully
    When the customer logs out
	Then I expect the customer to be shown the logout page

  Scenario: Customers with a complete profile are allowed to post
    Given that a customer is a valid customer
    And the customer has the following details:
      | Name  | Email       | Age |
      | Roger | r@email.com | 22  |
	And the customer has the following details:
      | Name  | Email       | Age |
      | Roger | r@email.com | 22  |
    When a customer logs in as username 'frank' with password 'default'
	And visits the customer update page
	Then I expect the customer is able able to post to their profile
	
  @product
  Scenario Outline: Customers that bought a product are included in their product groups
    Given that <Customer> is a valid customer
    And that the product, named '<Product>', is a valid product
    When the customer has purchased the product
    Then I expect the customer to be a member of the '<Product>' group

    Examples:
     | Customer   | Product   |
     | Customer A | Product A |
     | Customer A | Product B |
     | Customer A | Product C |

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
cucumber-in-the-yard-1.5.2 example/second_example.feature
cucumber-in-the-yard-1.5.1 example/second_example.feature
cucumber-in-the-yard-1.5 example/second_example.feature
cucumber-in-the-yard-1.4 example/second_example.feature
cucumber-in-the-yard-1.3 example/second_example.feature