Sha256: f86d2492ab713d0606e732b4552fcb1e3cba19d30be3168f85c3ae78964b9aee
Contents?: true
Size: 1.12 KB
Versions: 2
Compression:
Stored size: 1.12 KB
Contents
Feature: Manage <%= plural_name %> In order to [goal] [stakeholder] wants [behaviour] Scenario: Register new <%= singular_name %> Given I am on the new <%= singular_name %> page <% keyword = 'When' -%> <% named_args.each do |arg| -%> <% if arg.type == 'boolean' -%> <%= keyword %> I uncheck "<%= arg.name.humanize %>" <% else -%> <%= keyword %> I fill in "<%= arg.name.humanize %>" with "<%= arg.value(1) %>" <% end -%> <% keyword = 'And' -%> <% end -%> And I press "Create" <% keyword = 'Then' -%> <% named_args.each do |arg| -%> <%= keyword %> I should see "<%= arg.value(1) %>" <% keyword = 'And' -%> <% end -%> Scenario: Delete <%= singular_name %> Given the following <%= plural_name %>: |<%= named_args.map(&:name).join('|') %>| <% (1..4).each do |n| -%> |<%= named_args.map{|arg| arg.value(n)}.join('|') %>| <% end -%> When I delete the 3rd <%= singular_name %> Then I should see the following <%= plural_name %>: |<%= named_args.map{|arg| arg.name.humanize}.join('|') %>| <% [1,2,4].each do |n| -%> |<%= named_args.map{|arg| arg.value(n)}.join('|') %>| <% end -%>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cucumber-rails-0.1.1.rc4 | generators/feature/templates/feature.erb |
cucumber-rails-0.1.1.rc3 | generators/feature/templates/feature.erb |