class Tenancy::Shoulda::Matchers::BeATenant
Attributes
klass[RW]
Public Instance Methods
description()
click to toggle source
# File lib/tenancy/matchers.rb, line 88 def description "require to call `include Tenancy::Resource`" end
failure_message()
click to toggle source
# File lib/tenancy/matchers.rb, line 84 def failure_message "Expected to call `include Tenancy::Resource` inside #{klass}" end
matches?(instance)
click to toggle source
# File lib/tenancy/matchers.rb, line 79 def matches?(instance) self.klass = instance.class klass.included_modules.include? Tenancy::Resource end