public void EditUserMissingId() { var repo = new UserRepository(); var id = Guid.NewGuid().ToString(); var user = new User { Id = id, FirstName = "Test", LastName = "Test", City = "Test", AddressLine1 = "Line 1", Country = "AUS", State = "state", Zip = "123456", Email = id + "@google.com" }; repo.UpdateUser(user); }
public void EditUserSuccessful() { //First, create a user we'll work with var repo = new UserRepository(); var id = Guid.NewGuid().ToString(); var user = new User { Id = id, FirstName = "Test", LastName = "Test", City = "Test", AddressLine1 = "Line 1", Country = "AUS", State = "state", Zip = "123456", Email = id + "@google.com" }; var createdUser = repo.CreateUser(user); //Now, try to edit newly created user user.FirstName = "Test123"; user.LastName = "Test123"; var modifiedUser = repo.UpdateUser(user); Assert.AreEqual("Test123", modifiedUser.FirstName); Assert.AreEqual("Test123", modifiedUser.LastName); }