Skip to content

Commit 151dc61

Browse files
committed
test: 更新单元测试
1 parent 0d418ac commit 151dc61

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

test/UnitTest/Components/ConsoleTest.cs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public void Items_OK()
5252
}
5353

5454
[Fact]
55-
public void OnClear_OK()
55+
public async Task OnClear_OK()
5656
{
5757
var clearClicked = false;
5858
var cut = Context.RenderComponent<Console>(builder =>
@@ -66,13 +66,14 @@ public void OnClear_OK()
6666
Assert.False(clearClicked);
6767

6868
// 实例触发 OnClear 方法
69-
cut.Instance.ClearConsole();
69+
await cut.Instance.OnClearConsole();
7070

7171
cut.SetParametersAndRender(pb =>
7272
{
73-
pb.Add(a => a.OnClear, new Action(() =>
73+
pb.Add(a => a.OnClear, new Func<Task>(() =>
7474
{
7575
clearClicked = true;
76+
return Task.CompletedTask;
7677
}));
7778
});
7879
cut.Find(".btn-secondary").Click();
@@ -88,7 +89,7 @@ public void ClearButtonText_OK()
8889
{
8990
new() { Message = "Test1" }, new() { Message = "Test2" }
9091
});
91-
builder.Add(a => a.OnClear, new Action(() => { }));
92+
builder.Add(a => a.OnClear, () => Task.CompletedTask);
9293
builder.Add(a => a.ClearButtonText, "Console Clear");
9394
});
9495

@@ -104,7 +105,7 @@ public void OnClearButtonText_OK()
104105
{
105106
new() { Message = "Test1" }, new() { Message = "Test2" }
106107
});
107-
builder.Add(a => a.OnClear, new Action(() => { }));
108+
builder.Add(a => a.OnClear, () => Task.CompletedTask);
108109
builder.Add(a => a.ClearButtonIcon, "fa-solid fa-xmark");
109110
});
110111

@@ -121,7 +122,7 @@ public void ClearButtonColor_OK()
121122
{
122123
new() { Message = "Test1" }, new() { Message = "Test2" }
123124
});
124-
builder.Add(a => a.OnClear, new Action(() => { }));
125+
builder.Add(a => a.OnClear, () => Task.CompletedTask);
125126
builder.Add(a => a.ClearButtonColor, Color.Primary);
126127
});
127128

0 commit comments

Comments
 (0)