示例#1
0
        public void Given_officeName_Should_clean_the_name_to_make_it_uniform(string officeName, string expected)
        {
            //Arrange
            var dataCleaner = new DataCleaner();

            //Act
            var actual = dataCleaner.CleanData(officeName);

            //Assert
            Assert.AreEqual(expected, actual);
        }
示例#2
0
        static async Task Main(string[] args)
        {
            Parser      parser = new Parser();
            DataCleaner dc     = new DataCleaner();

            Console.WriteLine("Enter URL of web page:");
            string url         = Console.ReadLine();
            string rawHTMLData = parser.GetHTMLCode(url);
            string cleanData   = dc.CleanData(rawHTMLData);

            FileWorker.WriteToFile("raw_parsed_data.txt", rawHTMLData);
            FileWorker.WriteToFile("clean_parsed_data.txt", cleanData);
            Console.WriteLine("Done!");

            string pathToDataFile = Environment.CurrentDirectory;

            Console.WriteLine($"Parsed data there: {pathToDataFile}");

            Console.ReadKey();
        }
        public CheckpointAndResotoreCalculator()
        {
            var data = DataLoader.Load(@"D:\Normal_log");

            Data = DataCleaner.CleanData(data);
        }