Ejemplo n.º 1
0
        public void When_GenerateSecurePassword_Then_NewPasswordIsReturned()
        {
            // Act
            var result = _sut.GenerateSecurePassword(new User());

            // Assert
            Assert.That(result.Length, Is.GreaterThan(9));
        }
Ejemplo n.º 2
0
        public async Task When_GenerateSecurePassword_Then_NewPasswordIsReturned()
        {
            // Arrange
            _pwnedPasswordValidator.Expect(a => a.Validate(Arg <string> .Is.Anything)).Return(Task.FromResult(new PwnedPasswordDto {
                IsPwned = false, Count = 0
            }));

            // Act
            var result = await _sut.GenerateSecurePassword(new User());

            // Assert
            Assert.That(result.Length, Is.GreaterThan(9));
        }