Sha256: 722c706f4378399185fe06be6745b2ed49c0003fa1740c19f2bba1c91ea983ee
Contents?: true
Size: 1.04 KB
Versions: 1
Compression:
Stored size: 1.04 KB
Contents
# this file generated by script/generate pickle Given(/^#{CaptureModel} exists$/) do |name| create_model(name) end Given(/^#{CaptureModel} exists with #{CaptureFields}$/) do |name, fields| create_model(name, fields) end Given(/^(\d+) #{CapturePluralFactory} exist$/) do |amount, plural_factory| amount.to_i.times { create_model(plural_factory.singularize) } end Given(/^(\d+) #{CapturePluralFactory} exist with #{CaptureFields}$/) do |amount, plural_factory, fields| amount.to_i.times { create_model(plural_factory.singularize, fields) } end Then(/^#{CaptureModel} should exist with #{CaptureFields}$/) do |name, fields| find_model(name, fields).should_not be_nil end Then(/^#{CaptureModel} should (?:be|have) (?:an? )?([\w ]+)$/) do |name, predicate| predicate_method = predicate.gsub(' ', '_') model(name).should send("be_#{predicate_method}") end Then(/^#{CaptureModel} should not (?:be|have) (?:an? )?([\w ]+)$/) do |name, predicate| predicate_method = predicate.gsub(' ', '_') model(name).should_not send("be_#{predicate_method}") end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ianwhite-pickle-0.1.4 | rails_generators/pickle/templates/pickle_steps.rb |