瀏覽代碼

Added ReadAdditionalTypesNullable

Piotr Czajkowski 1 周之前
父節點
當前提交
6f14a6ff4c
共有 2 個文件被更改,包括 15 次插入0 次删除
  1. 8 0
      ExcelORM/ExcelORMTests/ReaderTests.cs
  2. 7 0
      ExcelORM/ExcelORMTests/TestAdditionalTypesNullable.cs

+ 8 - 0
ExcelORM/ExcelORMTests/ReaderTests.cs

@@ -127,4 +127,12 @@ public class ReaderTests
         var results = reader.Read<TestAdditionalTypes>().ToArray();
         var results = reader.Read<TestAdditionalTypes>().ToArray();
         Assert.NotEmpty(results);
         Assert.NotEmpty(results);
     }
     }
+    
+    [Fact]
+    public void ReadAdditionalTypesNullable()
+    {
+        using var reader = new ExcelReader(AdditionalTypes);
+        var results = reader.Read<TestAdditionalTypesNullable>().ToArray();
+        Assert.NotEmpty(results);
+    }
 }
 }

+ 7 - 0
ExcelORM/ExcelORMTests/TestAdditionalTypesNullable.cs

@@ -0,0 +1,7 @@
+namespace ExcelORMTests;
+
+public record TestAdditionalTypesNullable
+{
+    public TestEnum? MyEnum {get; set;}
+    public Guid? MyGuid {get; set;}
+}