Sha256: 04c72d558a77541852105fe8bdd47893e24afd4528d42705400e473bc2ea3805

Contents?: true

Size: 1.83 KB

Versions: 8

Compression:

Stored size: 1.83 KB

Contents

Feature: managing scenarios
  Background:
    Given that I have created a connection called "My Connection"
    And that I have created a project called "My Project"
    And that I have added the "People" resource

  Scenario: creating a self-linkage scenario
    When I go to the project page
    And I click the "Create scenario" link
    And I fill in the form:
      | Name | Link by Last name |
    And I click the "People" resource
    And I click the "Submit" button
    Then it should show me a confirmation notice
    And ask me to add matchers

  Scenario: creating a dual-linkage scenario
    Given that I have added the "Pets" resource
    When I go to the project page
    And I click the "Create scenario" link
    And I fill in the form:
      | Name | Link by name |
    And I click the "People" resource
    And I click the "Pets" resource
    And I click the "Submit" button
    Then it should show me a confirmation notice
    And ask me to add matchers

  Scenario: running a self-linkage scenario
    Given that I have created a self-linkage scenario called "Link by Last name"
    And that I have added a matcher with these options:
      | Type 1 | Value 1   | Operator | Type 2 | Value 2   |
      | field  | last_name | equals   | field  | last_name |
    When I go to the scenario page
    And I click the "Run now" button with confirmation
    Then it should start the linkage process

  Scenario: running a scenario with a non-equality matcher
    Given that I have created a self-linkage scenario called "Link by Last name"
    And that I have added a matcher with these options:
      | Type 1 | Value 1   | Operator       | Type 2 | Value 2   |
      | field  | last_name | does_not_equal | field  | last_name |
    When I go to the scenario page
    And I click the "Run now" button with confirmation
    Then it should start the linkage process

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
coupler-0.0.9-java features/scenarios.feature
coupler-0.0.8-java features/scenarios.feature
coupler-0.0.7-java features/scenarios.feature
coupler-0.0.6-java features/scenarios.feature
coupler-0.0.4-java features/scenarios.feature
coupler-0.0.3-java features/scenarios.feature
coupler-0.0.2-java features/scenarios.feature
coupler-0.0.1-java features/scenarios.feature