diff --git a/binding/csharp/IP2Region.Net.Test/XdbTest.cs b/binding/csharp/IP2Region.Net.Test/XdbTest.cs index ff376a1..e7bec8d 100644 --- a/binding/csharp/IP2Region.Net.Test/XdbTest.cs +++ b/binding/csharp/IP2Region.Net.Test/XdbTest.cs @@ -32,4 +32,11 @@ public class XdbTest Assert.Equal(6, version.IPVer); Assert.Equal(4, version.BytesCount); } + + [Fact] + public async Task GetVersionAsync_Error() + { + await Assert.ThrowsAsync(async () => await XDB.Util.GetVersionAsync(null)); + await Assert.ThrowsAsync(async () => await XDB.Util.GetVersionAsync(Path.Combine(AppContext.BaseDirectory, "test.xdb"))); + } }