module AccessPolicy::RspecMatchers
Public Class Methods
included(base)
click to toggle source
# File lib/access_policy/rspec_matchers.rb, line 6 def self.included(base) base.metadata[:type] = :policy end
Public Instance Methods
forbid(expected=nil)
click to toggle source
# File lib/access_policy/rspec_matchers.rb, line 98 def forbid(expected=nil) NegativePolicyMatcher.new(expected) end
permit(expected=nil)
click to toggle source
# File lib/access_policy/rspec_matchers.rb, line 94 def permit(expected=nil) PositivePolicyMatcher.new(expected) end