コード例 #1
0
        public void ShouldHaveErrorWhenAccountUnlockCodeIsInvalid(string accountUnlockCode)
        {
            // Arrange.
            var viewModel = new AccountUnlockViewModel
            {
                AccountUnlockCode = accountUnlockCode
            };

            var validator = new AccountUnlockViewModelClientValidator();

            // Act.
            validator.Validate(viewModel);

            // Assert.
            validator.ShouldHaveValidationErrorFor(x => x.AccountUnlockCode, viewModel);
        }
コード例 #2
0
        public void ShouldNotHaveErrorWhenEmailAddressIsSpecified(string emailAddress)
        {
            // Arrange.
            var viewModel = new AccountUnlockViewModel
            {
                EmailAddress = emailAddress
            };

            var validator = new AccountUnlockViewModelClientValidator();

            // Act.
            validator.Validate(viewModel);

            // Assert.
            validator.ShouldNotHaveValidationErrorFor(x => x.EmailAddress, viewModel);
        }