@@ -17,9 +17,9 @@ public HtmlDifferenceEngineTest(DiffingTestFixture fixture) : base(fixture)
17
17
[ Fact ( DisplayName = "Unmatched nodes in control/test are returned as missing/unexpected diffs" ) ]
18
18
public void UnmatchedNodesBecomesMissingUnexpectedDiffs ( )
19
19
{
20
- var sut = CreateHtmlDiffEngine ( nodeMatcher : NoneNodeMatcher , nodeFilter : NoneNodeFilter ) ;
20
+ var sut = CreateHtmlDiffer ( nodeMatcher : NoneNodeMatcher , nodeFilter : NoneNodeFilter ) ;
21
21
22
- var results = sut . Compare ( ToNodeList ( "<p></p><!--comment-->text" ) , ToNodeList ( "<p></p><!--comment-->text" ) )
22
+ var results = sut . Compare ( "<p></p><!--comment-->text" , "<p></p><!--comment-->text" )
23
23
. ToList ( ) ;
24
24
25
25
results . Count . ShouldBe ( 6 ) ;
@@ -55,7 +55,7 @@ public void UnmatchedNodesBecomesMissingUnexpectedDiffs()
55
55
public void AnyUnmatchedNodesBecomesMissingUnexpectedDiffs ( int matchIndex )
56
56
{
57
57
var nodes = ToNodeList ( "<p></p><span></span>" ) ;
58
- var sut = CreateHtmlDiffEngine (
58
+ var sut = CreateHtmlDiffer (
59
59
nodeMatcher : SpecificIndexNodeMatcher ( matchIndex ) ,
60
60
nodeFilter : NoneNodeFilter ,
61
61
nodeComparer : SameResultNodeComparer ) ;
@@ -74,7 +74,7 @@ public void AnyUnmatchedNodesBecomesMissingUnexpectedDiffs(int matchIndex)
74
74
public void FilteredOutNodesNotPartOfComparison ( string html )
75
75
{
76
76
var nodes = ToNodeList ( html ) ;
77
- var sut = CreateHtmlDiffEngine ( nodeMatcher : NoneNodeMatcher , nodeFilter : RemoveCommentNodeFilter ) ;
77
+ var sut = CreateHtmlDiffer ( nodeMatcher : NoneNodeMatcher , nodeFilter : RemoveCommentNodeFilter ) ;
78
78
79
79
var results = sut . Compare ( nodes , nodes ) . ToList ( ) ;
80
80
@@ -86,7 +86,7 @@ public void IndexesAreBasedOnInputNodeLists()
86
86
{
87
87
var nodes = ToNodeList ( "<p></p><!--removed comment--><span></span>" ) ;
88
88
var nodes2 = ToNodeList ( "<p></p><!--removed comment--><span></span>" ) ;
89
- var sut = CreateHtmlDiffEngine ( nodeMatcher : NoneNodeMatcher , nodeFilter : RemoveCommentNodeFilter ) ;
89
+ var sut = CreateHtmlDiffer ( nodeMatcher : NoneNodeMatcher , nodeFilter : RemoveCommentNodeFilter ) ;
90
90
91
91
var results = sut . Compare ( nodes , nodes ) . ToList ( ) ;
92
92
@@ -101,7 +101,7 @@ public void IndexesAreBasedOnInputNodeLists()
101
101
public void WhenNodesAreDifferentADiffIsReturned ( )
102
102
{
103
103
var nodes = ToNodeList ( "<p></p><!--comment-->textnode" ) ;
104
- var sut = CreateHtmlDiffEngine (
104
+ var sut = CreateHtmlDiffer (
105
105
nodeMatcher : OneToOneNodeListMatcher ,
106
106
nodeFilter : NoneNodeFilter ,
107
107
nodeComparer : DiffResultNodeComparer ) ;
@@ -130,7 +130,7 @@ public void WhenNodesAreDifferentADiffIsReturned()
130
130
public void WhenNodesAreSameNoDiffIsReturned ( )
131
131
{
132
132
var nodes = ToNodeList ( "<p></p><!--comment-->textnode" ) ;
133
- var sut = CreateHtmlDiffEngine (
133
+ var sut = CreateHtmlDiffer (
134
134
nodeMatcher : OneToOneNodeListMatcher ,
135
135
nodeFilter : NoneNodeFilter ,
136
136
nodeComparer : SameResultNodeComparer ) ;
@@ -145,7 +145,7 @@ public void UnmatchedAttr()
145
145
{
146
146
var nodes = ToNodeList ( @"<p id=""foo""></p>" ) ;
147
147
var expectedElementSource = ( IElement ) nodes [ 0 ] ;
148
- var sut = CreateHtmlDiffEngine (
148
+ var sut = CreateHtmlDiffer (
149
149
nodeMatcher : OneToOneNodeListMatcher ,
150
150
nodeFilter : NoneNodeFilter ,
151
151
nodeComparer : SameResultNodeComparer ,
@@ -177,7 +177,7 @@ public void UnmatchedAttr()
177
177
public void PartialUnmatchedAttrs ( string matchedAttr )
178
178
{
179
179
var nodes = ToNodeList ( @"<p id=""foo"" lang=""bar"" custom=""baz""></p>" ) ;
180
- var sut = CreateHtmlDiffEngine (
180
+ var sut = CreateHtmlDiffer (
181
181
nodeMatcher : OneToOneNodeListMatcher ,
182
182
nodeFilter : NoneNodeFilter ,
183
183
nodeComparer : SameResultNodeComparer ,
@@ -202,7 +202,7 @@ public void FilteredAttrNotPartOfComparison(string filterOutAttrName)
202
202
{
203
203
var nodes = ToNodeList ( @"<p id=""foo"" lang=""bar"" custom=""baz""></p>" ) ;
204
204
205
- var sut = CreateHtmlDiffEngine (
205
+ var sut = CreateHtmlDiffer (
206
206
nodeMatcher : OneToOneNodeListMatcher ,
207
207
nodeFilter : NoneNodeFilter ,
208
208
nodeComparer : SameResultNodeComparer ,
@@ -224,7 +224,7 @@ public void WhenMatchedAttrsAreDiffAttrDiffIsReturned()
224
224
{
225
225
var nodes = ToNodeList ( @"<p id=""foo""></p>" ) ;
226
226
227
- var sut = CreateHtmlDiffEngine (
227
+ var sut = CreateHtmlDiffer (
228
228
nodeMatcher : OneToOneNodeListMatcher ,
229
229
nodeFilter : NoneNodeFilter ,
230
230
nodeComparer : SameResultNodeComparer ,
@@ -248,7 +248,7 @@ public void WhenMatchedAttrsAreSameNoDiffIsReturned()
248
248
{
249
249
var nodes = ToNodeList ( @"<p id=""foo"" lang=""bar"" custom=""baz""></p>" ) ;
250
250
251
- var sut = CreateHtmlDiffEngine (
251
+ var sut = CreateHtmlDiffer (
252
252
nodeMatcher : OneToOneNodeListMatcher ,
253
253
nodeFilter : NoneNodeFilter ,
254
254
nodeComparer : SameResultNodeComparer ,
@@ -266,7 +266,7 @@ public void WhenBothTestAndControlHaveChildNodesTheseAreCompared()
266
266
{
267
267
var nodes = ToNodeList ( @"<main><h1><!--foobar--><p>hello world</p></h1></main>" ) ;
268
268
269
- var sut = CreateHtmlDiffEngine (
269
+ var sut = CreateHtmlDiffer (
270
270
nodeMatcher : OneToOneNodeListMatcher ,
271
271
nodeFilter : NoneNodeFilter ,
272
272
nodeComparer : DiffResultNodeComparer ) ;
@@ -286,7 +286,7 @@ public void WhenBothTestAndControlHaveChildNodesTheseAreCompared()
286
286
[ InlineData ( "<h1></h1>" , "<h1><p></p></h1>" , typeof ( UnexpectedNodeDiff ) ) ]
287
287
public void OnlyOnePartHasChildNodes ( string control , string test , Type expectedDiffType )
288
288
{
289
- var sut = CreateHtmlDiffEngine (
289
+ var sut = CreateHtmlDiffer (
290
290
nodeMatcher : OneToOneNodeListMatcher ,
291
291
nodeFilter : NoneNodeFilter ,
292
292
nodeComparer : DiffResultNodeComparer ) ;
@@ -303,7 +303,7 @@ public void ComparisonSourcesHaveCorrectType()
303
303
{
304
304
var nodes = ToNodeList ( @"<p id=""foo""></p>" ) ;
305
305
306
- var sut = CreateHtmlDiffEngine (
306
+ var sut = CreateHtmlDiffer (
307
307
nodeMatcher : OneToOneNodeListMatcher ,
308
308
nodeFilter : NoneNodeFilter ,
309
309
nodeComparer : DiffResultNodeComparer ,
@@ -324,7 +324,7 @@ public void ComparisonSourcesHaveCorrectType()
324
324
[ Fact ( DisplayName = "When comparer returns Skip from an element comparison, none of the attributes or child nodes are compared" ) ]
325
325
public void Test1 ( )
326
326
{
327
- var sut = CreateHtmlDiffEngine (
327
+ var sut = CreateHtmlDiffer (
328
328
nodeMatcher : OneToOneNodeListMatcher ,
329
329
nodeFilter : NoneNodeFilter ,
330
330
nodeComparer : c => c . Control . Node . NodeName == "P" ? CompareResult . Skip : throw new Exception ( "NODE COMPARER SHOULD NOT BE CALLED ON CHILD NODES" ) ,
@@ -340,7 +340,7 @@ public void Test1()
340
340
[ Fact ( DisplayName = "When comparer returns Skip from an attribute comparison, no diffs are returned" ) ]
341
341
public void Test2 ( )
342
342
{
343
- var sut = CreateHtmlDiffEngine (
343
+ var sut = CreateHtmlDiffer (
344
344
nodeMatcher : OneToOneNodeListMatcher ,
345
345
nodeFilter : NoneNodeFilter ,
346
346
nodeComparer : SameResultNodeComparer ,
0 commit comments