Skip to content

Commit becbb31

Browse files
committed
test: 更新单元测试
1 parent 18e03d7 commit becbb31

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

test/UnitTest/Components/TableTest.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2360,6 +2360,7 @@ public async Task CustomerToolbarPopConfirmButton_Ok()
23602360
{
23612361
var clicked = false;
23622362
var clickCallback = false;
2363+
var confirmCallback = false;
23632364
var localizer = Context.Services.GetRequiredService<IStringLocalizer<Foo>>();
23642365
var cut = Context.RenderComponent<BootstrapBlazorRoot>(pb =>
23652366
{
@@ -2390,15 +2391,21 @@ public async Task CustomerToolbarPopConfirmButton_Ok()
23902391
clickCallback = true;
23912392
return Task.CompletedTask;
23922393
}));
2394+
builder.AddAttribute(4, nameof(TableToolbarPopConfirmButton<Foo>.OnConfirm), new Func<Task>(() =>
2395+
{
2396+
confirmCallback = true;
2397+
return Task.CompletedTask;
2398+
}));
23932399
builder.CloseComponent();
23942400
});
23952401
});
23962402
});
23972403

23982404
var button = cut.FindComponent<PopConfirmButton>();
2399-
await cut.InvokeAsync(() => button.Instance.OnConfirm.Invoke());
2405+
await cut.InvokeAsync(() => button.Instance.OnConfirm!.Invoke());
24002406
Assert.True(clickCallback);
24012407
Assert.True(clicked);
2408+
Assert.True(confirmCallback);
24022409
}
24032410

24042411
[Fact]

0 commit comments

Comments
 (0)