Class: ActiveMock::Queries::WhereNotChain

Inherits:
Object
  • Object
show all
Defined in:
lib/active_mock/queries.rb

Instance Method Summary collapse

Constructor Details

#initialize(collection) ⇒ WhereNotChain



31
32
33
# File 'lib/active_mock/queries.rb', line 31

def initialize(collection)
  @collection = collection
end

Instance Method Details

#not(options = {}) ⇒ Object



35
36
37
38
39
# File 'lib/active_mock/queries.rb', line 35

def not(options={})
  Queries.included_klass.new(@collection.reject do |record|
    Find.new(record).is_of(options)
  end)
end