Skip to content

Commit d3a2c9e

Browse files
committed
test: 增加单元测试
1 parent 8e7cede commit d3a2c9e

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

test/UnitTest/Components/SelectGenericTest.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -856,14 +856,23 @@ public async Task IsEditable_Ok()
856856
});
857857
pb.Add(a => a.TextConvertToValueCallback, v =>
858858
{
859-
return Task.FromResult(v);
859+
return Task.FromResult(v)!;
860860
});
861861
});
862862
Assert.False(input.IsReadOnly());
863863

864864
await cut.InvokeAsync(() => { input.Change("Test3"); });
865865
Assert.Equal("Test3", cut.Instance.Value);
866866
Assert.True(updated);
867+
868+
// 覆盖返回 null 逻辑
869+
cut.SetParametersAndRender(pb =>
870+
{
871+
pb.Add(a => a.TextConvertToValueCallback, v =>
872+
{
873+
return Task.FromResult((string?)null);
874+
});
875+
});
867876
}
868877

869878
[Fact]

0 commit comments

Comments
 (0)