spec/integration/repository_spec.rb in rom-repository-1.1.0 vs spec/integration/repository_spec.rb in rom-repository-1.2.0
- old
+ new
@@ -334,6 +334,12 @@
expect(jane.post).to be_instance_of(Test::Post)
expect(jane.post.title).to eql('Hello From Jane')
expect(jane.post.body).to eql('Jane Post')
end
end
+
+ it 'loads structs using plain SQL' do
+ jane = repo.users.read("SELECT name FROM users WHERE name = 'Jane'").one
+
+ expect(jane.name).to eql('Jane')
+ end
end