public void PropertyList_Test()
{
var propertyList = new List<PropertyInfo>
{
typeof (Measurement).GetProperty("Name"),
typeof (Measurement).GetProperty("X"),
typeof (Measurement).GetProperty("Y"),
typeof (Measurement).GetProperty("Z"),
typeof (Measurement).GetProperty("DateTime"),
typeof (Measurement).GetProperty("IsActive"),
};
IDocumentFormatDefinition<Measurement> definition = DocumentFormatDefinitionBuilder<Measurement>.Build(propertyList, "\t", true, "'", true, "' ");
string exportResult = definition.Export(new[] {_measurement});
List<Measurement> importList = definition.Import(exportResult);
AssertAreEqual(importList);
}