public void GivenValidatingUniqueInColumnValue_WhenValueOccursTwice_ValidationFails() { var values = new List <object> { "SameValue", "SameValue" }; var result = new UniqueValuesInColumnRule().Validate(0, "MyColumn", values); result.IsSuccess.Should().BeFalse(); }
public void GivenValidatingUniqueInColumnValue_WhenValueOccursOnce_ValidationSucceeds() { var values = new List <object> { "FirstValue", "SecondValue" }; var result = new UniqueValuesInColumnRule().Validate(0, "MyColumn", values); result.IsSuccess.Should().BeTrue(); }