Skip to content

Commit 232255e

Browse files
Fix BlazorWebJsInitializersTest (#57548)
1 parent 543a47a commit 232255e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/Components/test/E2ETest/ServerRenderingTests/BlazorWebJsInitializersTest.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)