method
new
rspec latest stable - Class:
Spec::Matchers::RaiseException
new(expected_exception_or_message=Exception, expected_message=nil, &block)public
No documentation available.
# File lib/spec/matchers/raise_exception.rb, line 4
def initialize(expected_exception_or_message=Exception, expected_message=nil, &block)
@block = block
@actual_exception = nil
case expected_exception_or_message
when String, Regexp
@expected_exception, @expected_message = Exception, expected_exception_or_message
else
@expected_exception, @expected_message = expected_exception_or_message, expected_message
end
end