Class: Data::Criteria::BaseMatcher

Inherits:
Object
  • Object
show all
Defined in:
lib/data/criteria/matcher.rb

Instance Method Summary collapse

Constructor Details

#initialize(expected) ⇒ BaseMatcher



6
7
8
# File 'lib/data/criteria/matcher.rb', line 6

def initialize(expected)
  @expected = expected
end

Instance Method Details

#call(actual) ⇒ Object

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/data/criteria/matcher.rb', line 9

def call(actual)
  raise NotImplementedError, "Define #call method in concrete class"
end