AsciiImportExport.Tests.PropertyInfoTests.PropertyList_Test C# (CSharp) Method

PropertyList_Test() private method

private PropertyList_Test ( ) : void
return void
        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);
        }