예제 #1
0
        private void  InitParcer()
        {
            string fileName = "test.csv";
            string path     = Path.Combine(Environment.CurrentDirectory, @"Resources\", fileName);

            TestParcer     = new CSVParcer();
            TestHeaderList = new List <string>()
            {
                "Name", "Height (m)", "post 1997", "Grid Ref"
            };
            TestDataList = new List <string[]>()
            {
                new string[] { "A", "66", "TOP", "NN" },
                new string[] { "B", "91", "MUN", "NM" },
                new string[] { "C", "34", "", "NO" }
            };

            TestDataList2 = new List <string[]>()
            {
                new string[] { "A", "66", "TOP", "NN" },
                new string[] { "A", "36", "TOP", "NN" },
                new string[] { "A", "68", "TOP", "NN" },
                new string[] { "B", "91", "MUN", "NM" },
                new string[] { "C", "34", "", "NO" },
                new string[] { "D", "91", "MUN", "NM" },
                new string[] { "E", "91", "MUN", "NM" },
            };


            TestMunroData  = TestParcer.PopulateDataToObject(TestHeaderList, TestDataList).MunroList;
            TestMunroData2 = TestParcer.PopulateDataToObject(TestHeaderList, TestDataList2).MunroList;

            emptyList = new List <Munro>();
        }
예제 #2
0
 private void InitParcer()
 {
     TestParcer     = new CSVParcer();
     TestHeaderList = new List <string>()
     {
         "Name", "Height (m)", "post 1997", "Grid Ref"
     };
     TestDataList = new List <string[]>()
     {
         new string[] { "A", "10", "TOP", "NN" },
         new string[] { "B", "20", "MUN", "NM" },
         new string[] { "C", "30", "", "NO" }
     };
 }