Skip to content

Commit 50958f0

Browse files
test: add OnSelectedItemChanged unit test (#371)
Co-authored-by: alex chow <zhouchuanglin@gmail.com>
1 parent 74e3106 commit 50958f0

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

test/UnitTest/Components/SelectTreeTest.cs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using BootstrapBlazor.Shared;
66

77
namespace UnitTest.Components;
8+
89
public class SelectTreeTest : BootstrapBlazorTestBase
910
{
1011
[Fact]
@@ -32,6 +33,23 @@ public void Color_Ok()
3233
Assert.Contains("border-primary", cut.Markup);
3334
}
3435

36+
[Fact]
37+
public void Value_Ok()
38+
{
39+
var val = "";
40+
var cut = Context.RenderComponent<SelectTree<string>>(builder =>
41+
{
42+
builder.Add(p => p.Items, BindItems);
43+
builder.Add(p => p.Value, "Test1");
44+
builder.Add(p => p.OnSelectedItemChanged, v =>
45+
{
46+
val = v;
47+
return Task.CompletedTask;
48+
});
49+
});
50+
Assert.Equal("Test1", val);
51+
}
52+
3553
[Fact]
3654
public void IsShowLabel_Ok()
3755
{

0 commit comments

Comments
 (0)