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();
        }