Beispiel #1
0
        public void Test001()
        {
            var elementSource = ToComparisonSource(@"<br foo=""bar"">", ComparisonSourceType.Control);
            var source        = new AttributeComparisonSource("foo", elementSource);
            var otherSource   = new AttributeComparisonSource("foo", elementSource);

            source.GetHashCode().ShouldBe(otherSource.GetHashCode());
        }
Beispiel #2
0
        public void Test11()
        {
            var elementSource = ToComparisonSource(@"<br foo=""bar"" bar=""baz"">", ComparisonSourceType.Control);
            var source        = new AttributeComparisonSource("foo", elementSource);
            var otherSource   = new AttributeComparisonSource("bar", elementSource);

            source.Equals(otherSource).ShouldBeFalse();
            (source == otherSource).ShouldBeFalse();
            (source != otherSource).ShouldBeTrue();
        }
 private static FilterDecision NoneAttrFilter(AttributeComparisonSource source) => FilterDecision.Keep;