Ejemplo n.º 1
0
        public void CanDelete_InvalidState_ReturnsFalse()
        {
            validator.ModelState.AddModelError("Test", "Test");

            Assert.False(validator.CanDelete(ObjectsFactory.CreateProfileDeleteView(account.Id + 1)));
            Assert.Single(validator.ModelState);
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        public void CanEdit_CanNotDeleteWithInvalidModelState()
        {
            validator.ModelState.AddModelError("Test", "Test");

            Assert.False(validator.CanDelete(ObjectFactory.CreateProfileDeleteView()));
        }