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