public void Test001() { var controls = ToSourceMap("<p>", ComparisonSourceType.Control); var tests = ToSourceMap("<p>", ComparisonSourceType.Test); var actual = AttributeNameMatcher.Match(DummyContext, controls, tests).ToList(); actual.ShouldBeEmpty(); }
public void Test003(string controlHtml, string testHtml, int expectedMatches) { var controls = ToSourceMap(controlHtml, ComparisonSourceType.Control); var tests = ToSourceMap(testHtml, ComparisonSourceType.Test); var actual = AttributeNameMatcher.Match(DummyContext, controls, tests).ToList(); actual.Count.ShouldBe(expectedMatches); actual.ShouldAllBe(c => c.Control.Attribute.Name == c.Test.Attribute.Name); }
public void Test005() { var controls = ToSourceMap(@"<p foo=""bar"">", ComparisonSourceType.Control); var tests = ToSourceMap(@"<p foo=""bar"">", ComparisonSourceType.Test); tests.MarkAsMatched(tests["foo"]); var actual = AttributeNameMatcher.Match(DummyContext, controls, tests).ToList(); actual.ShouldBeEmpty(); }