internetee-registry/spec/support/matchers/alias_attribute.rb
2016-10-20 18:34:52 +03:00

9 lines
296 B
Ruby

RSpec::Matchers.define :alias_attribute do |alias_name, original_name|
match do |actual|
actual.class.attribute_alias(alias_name) == original_name.to_s
end
failure_message do |actual|
"expected #{actual.class.name} to alias attribute :#{alias_name} by :#{original_name}"
end
end