public void AddsEntityToDatabase_ReturnsGeneratedPrimaryKey() { var a1 = new Animal { Name = "Foo" }; Db.Insert(a1); var a2 = Db.Get <Animal>(a1.Id).Result; Assert.AreNotEqual(Guid.Empty, a2.Id); Assert.AreEqual(a1.Id, a2.Id); Dispose(); }
public void AddsMultipleEntitiesToDatabase() { var a1 = new Animal { Name = "Foo" }; var a2 = new Animal { Name = "Bar" }; var a3 = new Animal { Name = "Baz" }; Db.Insert <Animal>(new[] { a1, a2, a3 }); var animals = Db.GetList <Animal>().Result.ToList(); Assert.AreEqual(3, animals.Count); Dispose(); }