|
@@ -38,4 +38,25 @@ public class WriterTests
|
|
|
Assert.Equal(5, reader.Read<Test>(worksheetName).Count());
|
|
|
File.Delete(testFile);
|
|
|
}
|
|
|
+
|
|
|
+ [Fact]
|
|
|
+ public void WriteWithAppendWithoutName()
|
|
|
+ {
|
|
|
+ var testFile = Path.GetRandomFileName();
|
|
|
+ testFile = Path.ChangeExtension(testFile, "xlsx");
|
|
|
+
|
|
|
+ var writer = new ExcelWriter(testFile);
|
|
|
+ writer.Write(arrayOfThree, null);
|
|
|
+ writer.SaveAs(testFile);
|
|
|
+
|
|
|
+ var reader = new ExcelReader(testFile);
|
|
|
+ Assert.Equal(3, reader.Read<Test>().Count());
|
|
|
+
|
|
|
+ writer.Write(listOfTwo, null, true);
|
|
|
+ writer.SaveAs(testFile);
|
|
|
+
|
|
|
+ reader = new ExcelReader(testFile);
|
|
|
+ Assert.Equal(5, reader.Read<Test>().Count());
|
|
|
+ File.Delete(testFile);
|
|
|
+ }
|
|
|
}
|