Răsfoiți Sursa

Added ToObject_GuidAsString

Piotr Czajkowski 1 săptămână în urmă
părinte
comite
3360e5e219
1 a modificat fișierele cu 13 adăugiri și 0 ștergeri
  1. 13 0
      ExcelORM/ExcelORMTests/TypeExtensionsTests.cs

+ 13 - 0
ExcelORM/ExcelORMTests/TypeExtensionsTests.cs

@@ -28,4 +28,17 @@ public class TypeExtensionsTests
         var readValue = value.ToObject(propertyInfo);
         Assert.IsType<DateOnly>(readValue);
     }
+     
+    public Guid? GuidProperty { get; set; }
+    
+    [Fact]
+    public void ToObject_GuidAsString()
+    {
+        XLCellValue value = "00000000-0000-0000-0000-000000000001";
+        
+        var propertyInfo = typeof(TypeExtensionsTests).GetProperty("GuidProperty");
+        var readValue = value.ToObject(propertyInfo);
+        Assert.IsType<Guid>(readValue);
+        Assert.NotEqual(Guid.Empty, readValue);
+    }
 }