public void ExportTest()
{
IDocumentFormatDefinition<Location> definition = GetDefinition();
List<Location> importResult = definition.Import(new StringReader(ExampleCsv));
string exportResult = definition.Export(importResult);
string[] expectedLines = ExampleCsv.Split(new[] {"\r\n", "\n"}, StringSplitOptions.RemoveEmptyEntries);
string[] actualLines = exportResult.Split(new[] {"\r\n", "\n"}, StringSplitOptions.RemoveEmptyEntries);
Assert.AreEqual(expectedLines.Length, actualLines.Length);
for (int i = 0; i < expectedLines.Length; i++)
{
Assert.AreEqual(expectedLines[i], actualLines[i]);
}
}