public void CanDelete_InvalidState_ReturnsFalse() { validator.ModelState.AddModelError("Test", "Test"); Assert.False(validator.CanDelete(ObjectsFactory.CreateProfileDeleteView(account.Id + 1))); Assert.Single(validator.ModelState); }
public void CanDelete_CanNotDeleteWithIncorrectPassword() { hasher.Verify(Arg.Any <String>(), Arg.Any <String>()).Returns(false); AccountView profile = ObjectFactory.CreateAccountView(); profile.Password += "1"; Assert.IsFalse(validator.CanDelete(profile)); }
public void CanEdit_CanNotDeleteWithInvalidModelState() { validator.ModelState.AddModelError("Test", "Test"); Assert.False(validator.CanDelete(ObjectFactory.CreateProfileDeleteView())); }