@@ -28,7 +28,7 @@ public override Task InitializeAsync()
2828
2929 [ Theory ]
3030 [ MemberData ( nameof ( InitializerTestData ) ) ]
31- public void InitializersRunsModernCallbacksByDefaultWhenPresent ( bool streaming , bool webassembly , bool server , List < string > expectedInvokedCallbacks )
31+ public void InitializersRunsModernCallbacksByDefaultWhenPresent ( bool streaming , bool webassembly , bool server , string [ ] expectedInvokedCallbacks )
3232 {
3333 var url = $ "{ ServerPathBase } /initializers?streaming={ streaming } &wasm={ webassembly } &server={ server } ";
3434 Navigate ( url ) ;
@@ -38,7 +38,7 @@ public void InitializersRunsModernCallbacksByDefaultWhenPresent(bool streaming,
3838 Browser . Exists ( By . Id ( callback ) ) ;
3939 }
4040
41- Browser . Equal ( expectedInvokedCallbacks . Count , ( ) => Browser . FindElements ( By . CssSelector ( "#initializers-content > p" ) ) . Count ) ;
41+ Browser . Equal ( expectedInvokedCallbacks . Length , ( ) => Browser . FindElements ( By . CssSelector ( "#initializers-content > p" ) ) . Count ) ;
4242
4343 if ( server )
4444 {
@@ -49,7 +49,7 @@ public void InitializersRunsModernCallbacksByDefaultWhenPresent(bool streaming,
4949
5050 [ Theory ]
5151 [ MemberData ( nameof ( InitializerTestData ) ) ]
52- public void InitializersRunsClassicInitializersWhenEnabled ( bool streaming , bool webassembly , bool server , List < string > expectedInvokedCallbacks )
52+ public void InitializersRunsClassicInitializersWhenEnabled ( bool streaming , bool webassembly , bool server , string [ ] expectedInvokedCallbacks )
5353 {
5454 EnableClassicInitializers ( Browser ) ;
5555 List < string > expectedCallbacks = [ "classic-before-start" , "classic-after-started" , ..expectedInvokedCallbacks ] ;
@@ -76,9 +76,9 @@ private void EnableClassicInitializers(IWebDriver browser)
7676 ( ( IJavaScriptExecutor ) browser ) . ExecuteScript ( "sessionStorage.setItem('enable-classic-initializers', 'true')" ) ;
7777 }
7878
79- public static TheoryData < bool , bool , bool , List < string > > InitializerTestData ( )
79+ public static TheoryData < bool , bool , bool , string [ ] > InitializerTestData ( )
8080 {
81- var result = new TheoryData < bool , bool , bool , List < string > >
81+ var result = new TheoryData < bool , bool , bool , string [ ] >
8282 {
8383 { false , false , false , [ "classic-and-modern-before-web-start" , "classic-and-modern-after-web-started" , "modern-before-web-start" , "modern-after-web-started" ] } ,
8484 { false , false , true , [ "classic-and-modern-before-web-start" , "classic-and-modern-after-web-started" , "classic-and-modern-before-server-start" , "classic-and-modern-after-server-started" , "classic-and-modern-circuit-opened" , "modern-before-web-start" , "modern-after-web-started" , "modern-before-server-start" , "modern-after-server-started" , "modern-circuit-opened" ] } ,
0 commit comments