Skip to content

Commit 482fd11

Browse files
committed
test: 更新单元测试
1 parent f7b1e71 commit 482fd11

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

test/UnitTest/Extensions/ObjectExtensionsTest.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,14 @@ public void CreateInstance_Ok()
315315
var instance = ObjectExtensions.CreateInstance<MockComplexObject>(false);
316316
Assert.NotNull(instance);
317317
Assert.Null(instance.Test);
318+
319+
// 接口类型不报错
320+
Assert.Null(ObjectExtensions.CreateInstance<MockInterface>(true));
321+
}
322+
323+
private interface MockInterface
324+
{
325+
string? Name { get; set; }
318326
}
319327

320328
private class MockComplexObject

0 commit comments

Comments
 (0)