コード例 #1
0
        public void clsFrequencyTest()
        {
            String       readPth   = "C:\\dev\\data.csv";
            clsReadCSV   readfile  = new clsReadCSV(readPth);
            clsFrequency frequency = new clsFrequency(readfile.readCsvFile());
            DataTable    dt        = frequency.getFrequencyOfFirstAndLastName();

            Assert.AreNotSame(dt, readfile.readCsvFile());//are not the same
        }
コード例 #2
0
        public void clsCreateCSVFileTest()
        {
            string readPth = ConfigurationManager.AppSettings["Path"];


            clsReadCSV readfile = new clsReadCSV(readPth);

            clsFrequency frequency = new clsFrequency(readfile.readCsvFile());

            string writePath = ConfigurationManager.AppSettings["Path2"];

            //write
            clsCreateCSVFile createFirstFile = new clsCreateCSVFile("frequency", frequency.getFrequencyOfFirstAndLastName(), writePath);

            Assert.IsTrue(createFirstFile.writeToCSVfile());
            //sort alphabeticall
            clsOrderByAddress orderBy = new clsOrderByAddress(readfile.readCsvFile());

            clsCreateCSVFile secondFile = new clsCreateCSVFile("alphabetical", orderBy.getAlphabeticalOrder(), writePath);

            secondFile.writeToCSVfile();
            Assert.IsTrue(secondFile.writeToCSVfile());
        }