diff --git a/test/model/adapters/memory_adapter_test.rb b/test/model/adapters/memory_adapter_test.rb index 9962dcf8..86e1295d 100644 --- a/test/model/adapters/memory_adapter_test.rb +++ b/test/model/adapters/memory_adapter_test.rb @@ -76,7 +76,7 @@ @adapter.persist(collection, entity) entity.id.must_equal(id) - @adapter.find(collection, entity.id).must_equal entity + @adapter.find(collection, entity.id).name.must_equal entity.name end end end @@ -106,7 +106,7 @@ @adapter.update(collection, entity) entity.id.must_equal id - @adapter.find(collection, entity.id).must_equal entity + @adapter.find(collection, entity.id).name.must_equal entity.name end end diff --git a/test/model/adapters/sql_adapter_test.rb b/test/model/adapters/sql_adapter_test.rb index 3dff6ead..6a31ae71 100644 --- a/test/model/adapters/sql_adapter_test.rb +++ b/test/model/adapters/sql_adapter_test.rb @@ -97,7 +97,7 @@ @adapter.persist(collection, entity) entity.id.must_equal(id) - @adapter.find(collection, entity.id).must_equal entity + @adapter.find(collection, entity.id).name.must_equal entity.name end end end @@ -127,7 +127,7 @@ @adapter.update(collection, entity) entity.id.must_equal id - @adapter.find(collection, entity.id).must_equal entity + @adapter.find(collection, entity.id).name.must_equal entity.name end end @@ -312,7 +312,7 @@ result = @adapter.query(collection, &query).all result.must_equal [user1] end - + it 'can use lambda to describe where conditions' do query = Proc.new { where{ age > 31 } @@ -321,7 +321,7 @@ result = @adapter.query(collection, &query).all result.must_equal [user1] end - + it 'raises an error if you dont specify condition or block' do -> { query = Proc.new { @@ -387,16 +387,16 @@ result = @adapter.query(collection, &query).all result.must_equal [user3] end - + it 'can use lambda to describe exclude conditions' do query = Proc.new { exclude{ age > 31 } } - + result = @adapter.query(collection, &query).all result.must_equal [user2, user3] end - + it 'raises an error if you dont specify condition or block' do -> { query = Proc.new { @@ -436,22 +436,22 @@ result = @adapter.query(collection, &query).all result.must_equal [user1, user2] end - + it 'can use lambda to describe or conditions' do name1 = user1.name - + query = Proc.new { where(name: name1).or{ age < 32 } } - + result = @adapter.query(collection, &query).all result.must_equal [user1, user2] end - + it 'raises an error if you dont specify condition or block' do -> { name1 = user1.name - + query = Proc.new { where(name: name1).or() }