public void Should_Map_PasswordRecord() { var result = PasswordRecordMapper.Map("1-3 b: cdefg"); result.Policy.Min.Should().Be(1); result.Policy.Max.Should().Be(3); result.Policy.Char.Should().Be('b'); result.Password.Should().Be("cdefg"); }
public void PasswordRecord_Validate_Using_Official_Toboggan_Policy(string value, bool expectedValid) { var record = PasswordRecordMapper.Map(value); var sut = new OfficialTobogganCorporatePolicyValidator(); var result = sut.IsValid(record); result.Should().Be(expectedValid); }