Skip to content

Commit 12952e9

Browse files
committed
test: 更新单元测试
1 parent 5dce8a4 commit 12952e9

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

test/UnitTest/Components/LinkButtonTest.cs

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,22 @@ public void ChildContent_Ok()
7777
}
7878

7979
[Fact]
80-
public void OnClick_Ok()
80+
public async Task OnClick_Ok()
8181
{
8282
var click = false;
83-
var cut = Context.RenderComponent<LinkButton>(builder => builder.Add(s => s.OnClick, () => click = true));
84-
85-
cut.InvokeAsync(() =>
83+
var cut = Context.RenderComponent<LinkButton>(pb =>
8684
{
87-
cut.Find("a").Click();
88-
Assert.True(click);
85+
pb.Add(a => a.IsAsync, true);
86+
pb.Add(s => s.OnClick, async () =>
87+
{
88+
click = true;
89+
await Task.Yield();
90+
});
8991
});
92+
93+
var link = cut.Find("a");
94+
await cut.InvokeAsync(() => link.Click());
95+
Assert.True(click);
9096
}
9197

9298
[Fact]

0 commit comments

Comments
 (0)