@@ -118,16 +118,16 @@ namespace PuppeteerSharp.Contrib.Sample
118
118
var html = await Page .QuerySelectorAsync (" html" );
119
119
120
120
var div = await Page .QuerySelectorWithContentAsync (" div" , " Ba." );
121
- Assert .AreEqual ( " bar " , await div .IdAsync ());
121
+ Assert .That ( await div .IdAsync (), Is . EqualTo ( " bar " ));
122
122
123
123
div = await html .QuerySelectorWithContentAsync (" div" , " Ba." );
124
- Assert .AreEqual ( " bar " , await div .IdAsync ());
124
+ Assert .That ( await div .IdAsync (), Is . EqualTo ( " bar " ));
125
125
126
126
var divs = await Page .QuerySelectorAllWithContentAsync (" div" , " Ba." );
127
- Assert .AreEqual ( new [] { " bar " , " baz " }, await Task .WhenAll (divs .Select (x => x .IdAsync ())));
127
+ Assert .That ( await Task .WhenAll (divs .Select (x => x .IdAsync ())), Is . EqualTo ( new [] { " bar " , " baz " } ));
128
128
129
129
divs = await html .QuerySelectorAllWithContentAsync (" div" , " Ba." );
130
- Assert .AreEqual ( new [] { " bar " , " baz " }, await Task .WhenAll (divs .Select (x => x .IdAsync ())));
130
+ Assert .That ( await Task .WhenAll (divs .Select (x => x .IdAsync ())), Is . EqualTo ( new [] { " bar " , " baz " } ));
131
131
}
132
132
133
133
[Test ]
@@ -145,25 +145,25 @@ namespace PuppeteerSharp.Contrib.Sample
145
145
</html>" );
146
146
147
147
var form = await Page .QuerySelectorAsync (" form" );
148
- Assert .AreEqual ( " post " , await form .GetAttributeAsync (" method" ));
148
+ Assert .That ( await form .GetAttributeAsync (" method" ), Is . EqualTo ( " post " ));
149
149
150
150
var input = await Page .QuerySelectorAsync (" #name" );
151
- Assert .True (await input .HasAttributeAsync (" required" ));
151
+ Assert .That (await input .HasAttributeAsync (" required" ));
152
152
153
153
var link = await Page .QuerySelectorAsync (" a" );
154
- Assert .AreEqual ( " /unsubscribe/ " , await link .HrefAsync ());
154
+ Assert .That ( await link .HrefAsync (), Is . EqualTo ( " /unsubscribe/ " ));
155
155
156
156
input = await Page .QuerySelectorAsync (" input[type=email]" );
157
- Assert .AreEqual ( " email " , await input .IdAsync ());
157
+ Assert .That ( await input .IdAsync (), Is . EqualTo ( " email " ));
158
158
159
159
input = await Page .QuerySelectorAsync (" #email" );
160
- Assert .AreEqual ( " email " , await input .NameAsync ());
160
+ Assert .That ( await input .NameAsync (), Is . EqualTo ( " email " ));
161
161
162
162
var img = await Page .QuerySelectorAsync (" img" );
163
- Assert .AreEqual ( " unsubscribe.png " , await img .SrcAsync ());
163
+ Assert .That ( await img .SrcAsync (), Is . EqualTo ( " unsubscribe.png " ));
164
164
165
165
input = await Page .QuerySelectorAsync (" input[type=submit]" );
166
- Assert .AreEqual ( " Subscribe! " , await input .ValueAsync ());
166
+ Assert .That ( await input .ValueAsync (), Is . EqualTo ( " Subscribe! " ));
167
167
}
168
168
169
169
[Test ]
@@ -172,9 +172,9 @@ namespace PuppeteerSharp.Contrib.Sample
172
172
await Page .SetContentAsync (" <div class='foo bar' />" );
173
173
174
174
var div = await Page .QuerySelectorAsync (" div" );
175
- Assert .AreEqual ( " foo bar " , await div .ClassNameAsync ());
176
- Assert .AreEqual ( new [] { " foo" , " bar" }, await div . ClassListAsync ( ));
177
- Assert .True (await div .HasClassAsync (" bar" ));
175
+ Assert .That ( await div .ClassNameAsync (), Is . EqualTo ( " foo bar " ));
176
+ Assert .That ( await div . ClassListAsync (), Is . EqualTo ( new [] { " foo" , " bar" }));
177
+ Assert .That (await div .HasClassAsync (" bar" ));
178
178
}
179
179
180
180
[Test ]
@@ -190,24 +190,22 @@ namespace PuppeteerSharp.Contrib.Sample
190
190
" );
191
191
192
192
var html = await Page .QuerySelectorAsync (" html" );
193
- Assert .True (await html .HasContentAsync (" Foo" ));
193
+ Assert .That (await html .HasContentAsync (" Foo" ));
194
194
195
195
var div = await Page .QuerySelectorAsync (" div" );
196
- Assert .AreEqual ( " \n Foo\n <span>Bar</span>\n " , await div . InnerHtmlAsync ( ));
197
- Assert .AreEqual ( " <div>\n Foo\n <span>Bar</span>\n </div>" , await div . OuterHtmlAsync ( ));
198
- Assert .AreEqual ( " Foo Bar " , await div .InnerTextAsync ());
199
- Assert .AreEqual ( " \n Foo\n Bar\n " , await div . TextContentAsync ( ));
196
+ Assert .That ( await div . InnerHtmlAsync (), Is . EqualTo ( " \n Foo\n <span>Bar</span>\n " ));
197
+ Assert .That ( await div . OuterHtmlAsync (), Is . EqualTo ( " <div>\n Foo\n <span>Bar</span>\n </div>" ));
198
+ Assert .That ( await div .InnerTextAsync (), Is . EqualTo ( " Foo Bar " ));
199
+ Assert .That ( await div . TextContentAsync (), Is . EqualTo ( " \n Foo\n Bar\n " ));
200
200
}
201
201
202
202
[Test ]
203
- public async Task Visibility ()
203
+ public async Task Existentiality ()
204
204
{
205
205
await Page .SetContentAsync (" <div>Foo</div>" );
206
206
207
207
var div = await Page .QuerySelectorAsync (" div" );
208
- Assert .True (div .Exists ());
209
- Assert .False (await div .IsHiddenAsync ());
210
- Assert .True (await div .IsVisibleAsync ());
208
+ Assert .That (div .Exists ());
211
209
}
212
210
213
211
[Test ]
@@ -226,19 +224,19 @@ namespace PuppeteerSharp.Contrib.Sample
226
224
" );
227
225
228
226
var input = await Page .QuerySelectorAsync (" input[type=text]" );
229
- Assert .True (await input .HasFocusAsync ());
230
- Assert .True (await input .IsRequiredAsync ());
227
+ Assert .That (await input .HasFocusAsync ());
228
+ Assert .That (await input .IsRequiredAsync ());
231
229
232
230
input = await Page .QuerySelectorAsync (" input[type=radio]" );
233
- Assert .False (await input .IsDisabledAsync ());
234
- Assert .True (await input .IsEnabledAsync ());
235
- Assert .True (await input .IsReadOnlyAsync ());
231
+ Assert .That (await input .IsDisabledAsync (), Is . False );
232
+ Assert .That (await input .IsEnabledAsync ());
233
+ Assert .That (await input .IsReadOnlyAsync ());
236
234
237
235
input = await Page .QuerySelectorAsync (" input[type=checkbox]" );
238
- Assert .True (await input .IsCheckedAsync ());
236
+ Assert .That (await input .IsCheckedAsync ());
239
237
240
238
input = await Page .QuerySelectorAsync (" #foo" );
241
- Assert .True (await input .IsSelectedAsync ());
239
+ Assert .That (await input .IsSelectedAsync ());
242
240
}
243
241
}
244
242
}
0 commit comments