public void Toggle_User_Success() { // Arrange User newUser; using (var _db = tu.CreateDataBaseContext()) { newUser = tu.CreateUserObject(); _db.Users.Add(newUser); _db.SaveChanges(); } var expectedResponse = newUser; var expectedResult = newUser.Disabled; // ACT var response = _umm.ToggleUser(newUser, null); var result = _umm.GetUser(newUser.Id); // Assert Assert.IsNotNull(response); Assert.IsTrue(response == 1); Assert.IsNotNull(result); Assert.AreEqual(expectedResponse.Id, result.Id); }
public void Toggle_User_Success() { // Arrange newUser = tu.CreateUserInDb(); var expectedResult = !newUser.Disabled; // ACT using (var _db = new DatabaseContext()) { _umm = new UserManagementManager(_db); _umm.ToggleUser(newUser, true); _db.SaveChanges(); var result = _umm.GetUser(newUser.Id); // Assert Assert.IsNotNull(result); Assert.AreEqual(expectedResult, result.Disabled); } }