@@ -16,26 +16,29 @@ public ResponseSecurityDetailsTests() : base()
1616 DefaultOptions . AcceptInsecureCerts = true ;
1717 }
1818
19- [ Test , PuppeteerTest ( "acceptInsecureCerts.spec" , "Response.securityDetails" , "Should Work" ) ]
19+ [ Test , PuppeteerTest ( "acceptInsecureCerts.spec" , "acceptInsecureCerts Response.securityDetails" , "Should Work" ) ]
2020 public async Task ShouldWork ( )
2121 {
22- // Checking for the TLS socket is it is in upstreams proves to be flaky in .net framework .
22+ // Checking for the TLS socket is it is in upstreams proves to be flaky in .NET Framework .
2323 // We don't need to test that here.
2424
2525 var response = await Page . GoToAsync ( TestConstants . HttpsPrefix + "/empty.html" ) ;
26- Assert . That ( response . Status , Is . EqualTo ( HttpStatusCode . OK ) ) ;
27- Assert . That ( response . SecurityDetails , Is . Not . Null ) ;
26+ Assert . Multiple ( ( ) =>
27+ {
28+ Assert . That ( response . Status , Is . EqualTo ( HttpStatusCode . OK ) ) ;
29+ Assert . That ( response . SecurityDetails , Is . Not . Null ) ;
30+ } ) ;
2831 Assert . That ( response . SecurityDetails . Protocol , Does . Contain ( "TLS" ) ) ;
2932 }
3033
31- [ Test , PuppeteerTest ( "acceptInsecureCerts.spec" , "Response.securityDetails" , "should be |null| for non-secure requests" ) ]
34+ [ Test , PuppeteerTest ( "acceptInsecureCerts.spec" , "acceptInsecureCerts Response.securityDetails" , "should be |null| for non-secure requests" ) ]
3235 public async Task ShouldBeNullForNonSecureRequests ( )
3336 {
3437 var response = await Page . GoToAsync ( TestConstants . EmptyPage ) ;
3538 Assert . That ( response . SecurityDetails , Is . Null ) ;
3639 }
3740
38- [ Test , PuppeteerTest ( "acceptInsecureCerts.spec" , "Response.securityDetails" , "Network redirects should report SecurityDetails" ) ]
41+ [ Test , PuppeteerTest ( "acceptInsecureCerts.spec" , "acceptInsecureCerts Response.securityDetails" , "Network redirects should report SecurityDetails" ) ]
3942 [ Ignore ( "This is super flaky" ) ]
4043 public async Task NetworkRedirectsShouldReportSecurityDetails ( )
4144 {
@@ -55,10 +58,13 @@ await Task.WhenAll(
5558
5659 var response = responseTask . Result ;
5760
58- Assert . That ( responses , Has . Count . EqualTo ( 2 ) ) ;
59- Assert . That ( responses [ 0 ] . Status , Is . EqualTo ( HttpStatusCode . Found ) ) ;
60- Assert . That ( TestUtils . CurateProtocol ( response . SecurityDetails . Protocol ) ,
61- Is . EqualTo ( TestUtils . CurateProtocol ( requestTask . Result . ToString ( ) ) ) ) ;
61+ Assert . Multiple ( ( ) =>
62+ {
63+ Assert . That ( responses , Has . Count . EqualTo ( 2 ) ) ;
64+ Assert . That ( responses [ 0 ] . Status , Is . EqualTo ( HttpStatusCode . Found ) ) ;
65+ Assert . That ( TestUtils . CurateProtocol ( response . SecurityDetails . Protocol ) ,
66+ Is . EqualTo ( TestUtils . CurateProtocol ( requestTask . Result . ToString ( ) ) ) ) ;
67+ } ) ;
6268 }
6369 }
6470}
0 commit comments