Rspec 3 syntax

This commit is contained in:
Adam Meehan
2015-12-29 14:55:03 +11:00
parent 1ddf0f1b0f
commit 08b16f155c
13 changed files with 150 additions and 149 deletions

View File

@@ -3,15 +3,15 @@ module ModelHelpers
# Some test helpers from Rails source
def invalid!(attr_name, values, error = nil)
with_each_person_value(attr_name, values) do |record, value|
record.should be_invalid
record.errors[attr_name].size.should >= 1
record.errors[attr_name].first.should == error if error
expect(record).to be_invalid
expect(record.errors[attr_name].size).to be >= 1
expect(record.errors[attr_name].first).to eq(error) if error
end
end
def valid!(attr_name, values)
with_each_person_value(attr_name, values) do |record, value|
record.should be_valid
expect(record).to be_valid
end
end

View File

@@ -5,7 +5,6 @@ module TestModel
include ActiveModel::AttributeMethods
included do
attribute_method_suffix ""
attribute_method_suffix "="
cattr_accessor :model_attributes
end