Sha256: b1f50cb0110494821c762862fd89ea91dfe9c4bb708747440d5d187c5eaf632b
Contents?: true
Size: 450 Bytes
Versions: 1
Compression:
Stored size: 450 Bytes
Contents
module ScopedSearch::Spec::Mocks def tree(array) ScopedSearch::QueryLanguage::AST.from_array(array) end def mock_activerecord_class ar_mock = mock('ActiveRecord::Base') ar_mock.stub!(:named_scope).with(:search_for, anything) ar_mock.stub!(:connection).and_return(mock_database_connection) return ar_mock end def mock_database_connection c_mock = mock('ActiveRecord::Base.connection') return c_mock end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
scoped_search-2.0.1 | spec/lib/mocks.rb |