예제 #1
0
                public async Task PasswordUnder8Characters_ReturnsExpectedFailure()
                {
                    var validator = new FakeMinimumLengthPasswordStrengthValidator();

                    var result = await validator.Validate(new Password("1234567"));

                    Assert.False(result.Success);
                    Assert.Equal(validator.InvalidPasswordStrength.Message,
                                 result.Failure !.Message);
                }
예제 #2
0
                public void WhenCalled_Returns8ByDefault()
                {
                    var validator = new FakeMinimumLengthPasswordStrengthValidator();

                    Assert.Equal(8, validator.MinimumLength);
                }