Module: MacSpec::MatcherSystem::ExpectationBuilder
- Defined in:
- lib/mac_spec/matcher_system/core/expectation_builder.rb
Class Method Summary collapse
Class Method Details
.build_expectation(match, exp, obj) ⇒ Object
4 5 6 7 8 |
# File 'lib/mac_spec/matcher_system/core/expectation_builder.rb', line 4 def self.build_expectation(match, exp, obj) return MacSpec::MatcherSystem::Expectations::OperatorExpectation.new(obj, match) unless exp (exp.matches?(obj) != match) ? exp.fail!(match) : exp.pass!(match) end |