Skip to content

Commit fdb2a70

Browse files
committed
test: 更新单元测试
1 parent 3ae7950 commit fdb2a70

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

test/UnitTest/Components/LayoutTest.cs

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,17 +93,30 @@ public async Task TabStyle_Ok()
9393
}
9494

9595
[Fact]
96-
public void ShowTabInHeader_Ok()
96+
public async Task ShowTabInHeader_Ok()
9797
{
9898
var cut = Context.RenderComponent<Layout>(pb =>
9999
{
100100
pb.Add(a => a.Id, "LayoutId");
101101
pb.Add(a => a.UseTabSet, true);
102-
pb.Add(a => a.ShowTabInHeader, true);
102+
pb.Add(a => a.ShowTabInHeader, false);
103103
pb.Add(a => a.Header, CreateHeader());
104104
});
105-
cut.Contains("data-bb-header-id=\"LayoutId__tab_header\"");
105+
await cut.InvokeAsync(() => cut.Instance.Render(bulder => bulder.AddContent(0, "")));
106+
107+
cut.SetParametersAndRender(pb =>
108+
{
109+
pb.Add(a => a.ShowTabInHeader, true);
110+
});
111+
cut.Contains("data-bb-header-id=\"LayoutId_tab_header\"");
106112
cut.Contains("tabs tabs-chrome");
113+
await cut.InvokeAsync(() => cut.Instance.Render(bulder => bulder.AddContent(0, "")));
114+
115+
cut.SetParametersAndRender(pb =>
116+
{
117+
pb.Add(a => a.ShowTabInHeader, false);
118+
});
119+
await cut.InvokeAsync(() => cut.Instance.Render(bulder => bulder.AddContent(0, "")));
107120
}
108121

109122
[Fact]

0 commit comments

Comments
 (0)