@@ -43,7 +43,7 @@ public void CanClickOnALinkAndFollowIt()
4343 {
4444 driver . FindElement ( By . Id ( "normal" ) ) . Click ( ) ;
4545 WaitFor ( ( ) => { return driver . Title == "XHTML Test Page" ; } , "Browser title was not 'XHTML Test Page'" ) ;
46- Assert . AreEqual ( "XHTML Test Page" , driver . Title ) ;
46+ Assert . That ( driver . Title , Is . EqualTo ( "XHTML Test Page" ) ) ;
4747 }
4848
4949 [ Test ]
@@ -63,7 +63,7 @@ public void CanClickOnAnAnchorAndNotReloadThePage()
6363
6464 bool samePage = ( bool ) ( ( IJavaScriptExecutor ) driver ) . ExecuteScript ( "return document.latch" ) ;
6565
66- Assert . AreEqual ( true , samePage , "Latch was reset" ) ;
66+ Assert . That ( samePage , Is . True , "Latch was reset" ) ;
6767 }
6868
6969 [ Test ]
@@ -115,7 +115,7 @@ public void CanClickOnAnElementWithTopSetToANegativeNumber()
115115 driver . FindElement ( By . Name ( "btn" ) ) . Click ( ) ;
116116
117117 string log = driver . FindElement ( By . Id ( "log" ) ) . Text ;
118- Assert . AreEqual ( "click" , log ) ;
118+ Assert . That ( log , Is . EqualTo ( "click" ) ) ;
119119 }
120120
121121 [ Test ]
@@ -136,7 +136,7 @@ public void ShouldSetRelatedTargetForMouseOver()
136136 }
137137 else
138138 {
139- Assert . AreEqual ( "parent matches? true" , log ) ;
139+ Assert . That ( log , Is . EqualTo ( "parent matches? true" ) ) ;
140140 }
141141 }
142142
@@ -145,7 +145,7 @@ public void ShouldClickOnFirstBoundingClientRectWithNonZeroSize()
145145 {
146146 driver . FindElement ( By . Id ( "twoClientRects" ) ) . Click ( ) ;
147147 WaitFor ( ( ) => { return driver . Title == "XHTML Test Page" ; } , "Browser title was not 'XHTML Test Page'" ) ;
148- Assert . AreEqual ( "XHTML Test Page" , driver . Title ) ;
148+ Assert . That ( driver . Title , Is . EqualTo ( "XHTML Test Page" ) ) ;
149149 }
150150
151151 [ Test ]
@@ -158,7 +158,7 @@ public void ShouldOnlyFollowHrefOnce()
158158
159159 driver . FindElement ( By . Id ( "new-window" ) ) . Click ( ) ;
160160 WaitFor ( ( ) => { return driver . WindowHandles . Count >= windowHandlesBefore + 1 ; } , "Window handles was not " + ( windowHandlesBefore + 1 ) . ToString ( ) ) ;
161- Assert . AreEqual ( windowHandlesBefore + 1 , driver . WindowHandles . Count ) ;
161+ Assert . That ( driver . WindowHandles , Has . Exactly ( windowHandlesBefore + 1 ) . Items ) ;
162162 }
163163
164164 [ Test ]
@@ -176,23 +176,23 @@ public void CanClickOnALinkWithEnclosedImage()
176176 {
177177 driver . FindElement ( By . Id ( "link-with-enclosed-image" ) ) . Click ( ) ;
178178 WaitFor ( ( ) => { return driver . Title == "XHTML Test Page" ; } , "Browser title was not 'XHTML Test Page'" ) ;
179- Assert . AreEqual ( "XHTML Test Page" , driver . Title ) ;
179+ Assert . That ( driver . Title , Is . EqualTo ( "XHTML Test Page" ) ) ;
180180 }
181181
182182 [ Test ]
183183 public void CanClickOnAnImageEnclosedInALink ( )
184184 {
185185 driver . FindElement ( By . Id ( "link-with-enclosed-image" ) ) . FindElement ( By . TagName ( "img" ) ) . Click ( ) ;
186186 WaitFor ( ( ) => { return driver . Title == "XHTML Test Page" ; } , "Browser title was not 'XHTML Test Page'" ) ;
187- Assert . AreEqual ( "XHTML Test Page" , driver . Title ) ;
187+ Assert . That ( driver . Title , Is . EqualTo ( "XHTML Test Page" ) ) ;
188188 }
189189
190190 [ Test ]
191191 public void CanClickOnALinkThatContainsTextWrappedInASpan ( )
192192 {
193193 driver . FindElement ( By . Id ( "link-with-enclosed-span" ) ) . Click ( ) ;
194194 WaitFor ( ( ) => { return driver . Title == "XHTML Test Page" ; } , "Browser title was not 'XHTML Test Page'" ) ;
195- Assert . AreEqual ( "XHTML Test Page" , driver . Title ) ;
195+ Assert . That ( driver . Title , Is . EqualTo ( "XHTML Test Page" ) ) ;
196196 }
197197
198198 [ Test ]
@@ -201,15 +201,15 @@ public void CanClickOnALinkThatContainsEmbeddedBlockElements()
201201 {
202202 driver . FindElement ( By . Id ( "embeddedBlock" ) ) . Click ( ) ;
203203 WaitFor ( ( ) => { return driver . Title == "XHTML Test Page" ; } , "Browser title was not 'XHTML Test Page'" ) ;
204- Assert . AreEqual ( "XHTML Test Page" , driver . Title ) ;
204+ Assert . That ( driver . Title , Is . EqualTo ( "XHTML Test Page" ) ) ;
205205 }
206206
207207 [ Test ]
208208 public void CanClickOnAnElementEnclosedInALink ( )
209209 {
210210 driver . FindElement ( By . Id ( "link-with-enclosed-span" ) ) . FindElement ( By . TagName ( "span" ) ) . Click ( ) ;
211211 WaitFor ( ( ) => { return driver . Title == "XHTML Test Page" ; } , "Browser title was not 'XHTML Test Page'" ) ;
212- Assert . AreEqual ( "XHTML Test Page" , driver . Title ) ;
212+ Assert . That ( driver . Title , Is . EqualTo ( "XHTML Test Page" ) ) ;
213213 }
214214
215215 [ Test ]
@@ -287,7 +287,7 @@ public void ShouldBeAbleToClickOnRightToLeftLanguageLink()
287287 element . Click ( ) ;
288288
289289 WaitFor ( ( ) => driver . Title == "clicks" , "Expected title to be 'clicks'" ) ;
290- Assert . AreEqual ( "clicks" , driver . Title ) ;
290+ Assert . That ( driver . Title , Is . EqualTo ( "clicks" ) ) ;
291291 }
292292
293293 [ Test ]
@@ -298,7 +298,7 @@ public void ShouldBeAbleToClickOnLinkInAbsolutelyPositionedFooter()
298298
299299 driver . FindElement ( By . Id ( "link" ) ) . Click ( ) ;
300300 WaitFor ( ( ) => { return driver . Title == "XHTML Test Page" ; } , "Browser title was not 'XHTML Test Page'" ) ;
301- Assert . AreEqual ( "XHTML Test Page" , driver . Title ) ;
301+ Assert . That ( driver . Title , Is . EqualTo ( "XHTML Test Page" ) ) ;
302302 }
303303
304304 [ Test ]
@@ -309,7 +309,7 @@ public void ShouldBeAbleToClickOnLinkInAbsolutelyPositionedFooterInQuirksMode()
309309
310310 driver . FindElement ( By . Id ( "link" ) ) . Click ( ) ;
311311 WaitFor ( ( ) => { return driver . Title == "XHTML Test Page" ; } , "Browser title was not 'XHTML Test Page'" ) ;
312- Assert . AreEqual ( "XHTML Test Page" , driver . Title ) ;
312+ Assert . That ( driver . Title , Is . EqualTo ( "XHTML Test Page" ) ) ;
313313 }
314314
315315 [ Test ]
@@ -321,7 +321,7 @@ public void ShouldBeAbleToClickOnLinksWithNoHrefAttribute()
321321 element . Click ( ) ;
322322
323323 WaitFor ( ( ) => driver . Title == "Changed" , "Expected title to be 'Changed'" ) ;
324- Assert . AreEqual ( "Changed" , driver . Title ) ;
324+ Assert . That ( driver . Title , Is . EqualTo ( "Changed" ) ) ;
325325 }
326326
327327 [ Test ]
@@ -332,7 +332,7 @@ public void ShouldBeAbleToClickOnALinkThatWrapsToTheNextLine()
332332 driver . FindElement ( By . Id ( "link" ) ) . Click ( ) ;
333333
334334 WaitFor ( ( ) => driver . Title == "Submitted Successfully!" , "Expected title to be 'Submitted Successfully!'" ) ;
335- Assert . AreEqual ( "Submitted Successfully!" , driver . Title ) ;
335+ Assert . That ( driver . Title , Is . EqualTo ( "Submitted Successfully!" ) ) ;
336336 }
337337
338338 [ Test ]
@@ -343,7 +343,7 @@ public void ShouldBeAbleToClickOnASpanThatWrapsToTheNextLine()
343343 driver . FindElement ( By . Id ( "span" ) ) . Click ( ) ;
344344
345345 WaitFor ( ( ) => driver . Title == "Submitted Successfully!" , "Expected title to be 'Submitted Successfully!'" ) ;
346- Assert . AreEqual ( "Submitted Successfully!" , driver . Title ) ;
346+ Assert . That ( driver . Title , Is . EqualTo ( "Submitted Successfully!" ) ) ;
347347 }
348348
349349 [ Test ]
@@ -364,7 +364,7 @@ public void ShouldBeAbleToClickLinkContainingLineBreak()
364364 driver . Url = simpleTestPage ;
365365 driver . FindElement ( By . Id ( "multilinelink" ) ) . Click ( ) ;
366366 WaitFor ( ( ) => { return driver . Title == "We Arrive Here" ; } , "Browser title was not 'We Arrive Here'" ) ;
367- Assert . AreEqual ( "We Arrive Here" , driver . Title ) ;
367+ Assert . That ( driver . Title , Is . EqualTo ( "We Arrive Here" ) ) ;
368368 }
369369 }
370370}
0 commit comments