public void Insert_Returns_IdAsGuid() { var foo = new FooGuidTest { Something = "bar 1" }; TestSession.Execute("DELETE FROM FooGuidTest"); TestSession.Insert(foo); var actual = TestSession.Find <FooGuidTest>(); actual.Should().HaveCount(x => x > 0); actual.First().Id.Should().NotBe(new Guid()); }
public void SaveAndUpdate_Returns_AsGuid() { var foo = new FooGuidTest { Something = "bar 1" }; TestSession.Execute("Delete From FooGuidTest"); var repo = new FooRepo1(A.Fake <IDbFactory>()); using (var uow = new Ioc.UnitOfWork.UnitOfWork(A.Fake <IDbFactory>(), TestSession)) { repo.SaveOrUpdate(foo, uow); } var actual = repo.GetAll(TestSession); actual.Should().HaveCount(x => x > 0); actual.First().Id.Should().NotBe(new Guid()); }