                 it("unloads all record Type") {
                     let users = [User(id: 3, name: "Baz"), User(id: 4, name: "Foo")]
                     let posts = [Post(id: 2, title: "Blog"), Post(id: 8, title: "Post")]
-                    self.store.push(records: users)
-                    self.store.push(records: posts)
+                    _ = try? self.store.push(records: users)
+                    _ = try? self.store.push(records: posts)
                     expect(self.store.peek(all: User.self)).to(haveCount(2))
                     expect(self.store.peek(all: Post.self)).to(haveCount(2))
                     self.store.unload(all: User.self)

                    expect(users).to(haveCount(3))
                }
            }
            context("when the store has no records") {
                it("returns nil") {
                    let user = self.store.peek(record: User.self, id: ID(3))

            }
            
            context("when the request fails") {
                it("returns AdapterError.notFound when message resource is not found") {
                    self.store.find(record: User.self, id: ID(9)) { user = $0; error = $1 }
                    expect(error).toEventuallyNot(beNil())
                    expect(user).toEventually(beNil())
                    expect(error).toEventually(matchError(AdapterError.notFound))
                }
            }
        }
