class Shoulda::Matchers::ActiveRecord::EncryptMatcher

def options_correct?(*opts)

def options_correct?(*opts)
  opts.all? do |opt|
    next true unless @options.key?(opt)
    expected = @options[opt]
    actual = encrypted_attribute_scheme.send("#{opt}?")
    next true if expected == actual
    @failure_message = "Expected to #{description} of #{class_name} using :#{opt} option
pected}›, but got ‹#{actual}›"
    false
  end
end