public void Rollback_Insert() { UnitOfWorkFactory.GetDefault().Begin(); _userWriter.Add(new User() { Email = "*****@*****.**", FirstName = "José", Name = "Marcel" }); UnitOfWorkFactory.GetDefault().Rollback(); User user = _userFinder.GetByEmail("*****@*****.**"); Assert.IsNull(user); }
public void Add_NewValue() { var newUser = new User() { Email = "*****@*****.**", Name = "Claudie", FirstName = "Jean-Pierre" }; _userWriter.Add(newUser); User user = _userFinder.GetByEmail(newUser.Email); Assert.IsNotNull(user); Assert.IsTrue(user.Id > 0); Assert.AreEqual(user.Email, newUser.Email); Assert.AreEqual(user.Name, newUser.Name); Assert.AreEqual(user.FirstName, newUser.FirstName); }