module RSpecApprovals::Matchers
Public Instance Methods
match_approval(expected)
click to toggle source
Adds the matcher to RSpec: `expect(string).to match_approval
(file)`
# File lib/rspec_approvals/matchers/match_approval.rb, line 7 def match_approval(expected) MatchApproval.new expected end
output_approval(expected)
click to toggle source
Adds the matcher to RSpec: `expect { stream }.to output_approval
(file)`
# File lib/rspec_approvals/matchers/output_approval.rb, line 5 def output_approval(expected) OutputApproval.new expected end
raise_approval(expected)
click to toggle source
Adds the matcher to RSpec: `expect { something_that_errors }.to raise_approval
(file)`
# File lib/rspec_approvals/matchers/raise_approval.rb, line 5 def raise_approval(expected) RaiseApproval.new expected end