public void ULNProvider_Ignores_9999999999() { // Arrange var anonymiseLog = new AnonymiseLog(); var ulnProvider = new ULNProvider(anonymiseLog); // Act var result = ulnProvider.ProvideNewReference(9999999999); // Assert result.Should().Be(9999999999); anonymiseLog.Log.Should().BeEmpty(); }
public void ULNProvider_Creates_New_ULN_And_Logs() { // Arrange var anonymiseLog = new AnonymiseLog(); var ulnProvider = new ULNProvider(anonymiseLog); // Act var result = ulnProvider.ProvideNewReference(123); // Assert result.Should().Be(9000000105); anonymiseLog.Log.Should().NotBeEmpty(); anonymiseLog.Log.Should().HaveCount(1); anonymiseLog.Log.First().FieldName.Should().Be("ULN"); anonymiseLog.Log.First().OldValue.Should().Be("123"); anonymiseLog.Log.First().NewValue.Should().Be("9000000105"); }