@@ -11,33 +11,25 @@ public class PageTests
1111 {
1212 private static Task < IDocument > LoadPage ( String url )
1313 {
14- var configuration = Helpers . GetCssConfig ( ) . WithDefaultLoader ( new LoaderOptions { IsResourceLoadingEnabled = true } ) ;
14+ var configuration = Helpers . GetCssConfig ( )
15+ . WithDefaultLoader ( new LoaderOptions { IsResourceLoadingEnabled = true } ) ;
1516 var context = BrowsingContext . New ( configuration ) ;
1617 return context . OpenAsync ( url ) ;
1718 }
1819
19- // [Test]
20+ [ Test ]
2021 public async Task RunHtml5Test ( )
2122 {
2223 if ( Helpers . IsNetworkAvailable ( ) )
2324 {
24- var target = "http ://html5test.com" ;
25+ var target = "https ://html5test.com" ;
2526 var document = await LoadPage ( target ) ;
26- var points = document . QuerySelector ( "#score > .pointsPanel > h2 > strong" ) . TextContent ;
27+ await document . WaitForReadyAsync ( ) ;
28+ var result = document . QuerySelector ( "#score > .pointsPanel > h2 > strong" ) ;
29+ Assert . IsNotNull ( result ) ;
30+ var points = result ? . TextContent ?? "0" ;
2731 Assert . AreNotEqual ( "0" , points ) ;
2832 }
2933 }
30-
31- //[Test]
32- public async Task RunTaobao ( )
33- {
34- if ( Helpers . IsNetworkAvailable ( ) )
35- {
36- var target = "https://meadjohnson.world.tmall.com/search.htm?search=y&orderType=defaultSort&scene=taobao_shop" ;
37- var document = await LoadPage ( target ) ;
38- var prices = document . QuerySelectorAll ( "span.c-price" ) ;
39- Assert . AreNotEqual ( 0 , prices . Length ) ;
40- }
41- }
4234 }
4335}
0 commit comments