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