소스 검색

Added ReadIncludeQuotePrefix

Piotr Czajkowski 2 시간 전
부모
커밋
2c7478dde4
1개의 변경된 파일과 16개의 추가작업 그리고 0개의 파일을 삭제
  1. 16 0
      ExcelORM/ExcelORMTests/ReaderTests.cs

+ 16 - 0
ExcelORM/ExcelORMTests/ReaderTests.cs

@@ -211,4 +211,20 @@ public class ReaderTests
             Assert.Equal(results[i].Job, resultsNoAttributes[i].joB);
         }
     }
+    
+    [Fact]
+    public void ReadIncludeQuotePrefix()
+    {
+        using var workbook = new XLWorkbook();
+        var worksheet = workbook.Worksheets.Add("Sheet1");
+        
+        worksheet.Cell(1, 1).Value = nameof(Test.Name);
+        worksheet.Cell(2, 1).Value = "Test";
+        worksheet.Cell(2, 1).Style.SetIncludeQuotePrefix();
+
+        var reader = new ExcelReader(workbook);
+        reader.FallbackToPropertyName = true;
+        var results = reader.Read<Test>().ToArray();
+        Assert.Equal("'Test", results[0].Name);
+    }
 }