Exemple #1
0
        public void ValidateViewModelThatDoesNotOverrideValidateMethodExpectedNoError()
        {
            var simpleViewModel = new ValidableViewModel();

            simpleViewModel.IsValid.Should().BeFalse();
            simpleViewModel.Error.Should().Be(ValidableViewModel.ValidableViewModelValidator.ExpectedError);
        }
Exemple #2
0
        public void ValidateNotValidViewModelExpectedError()
        {
            var simpleViewModel = new ValidableViewModel();

            simpleViewModel.IsValid.Should().BeFalse();
            simpleViewModel.Error.Should().Be(ValidableViewModel.ValidableViewModelValidator.ExpectedError);
        }
Exemple #3
0
        public void ValidateValidViewModelExpectedNoError()
        {
            var simpleViewModel = new ValidableViewModel {
                Name = "Ok"
            };

            simpleViewModel.IsValid.Should().BeTrue();
            simpleViewModel.Error.Should().BeEmpty();
        }