Пример #1
0
        public void Should_Fill_File_With_Good_Text()
        {
            string[] args = new string[]{"get","-url","http://webbdoger93.free.fr/testNurl/hello.html","-save","C:/Bonjour.txt"};
            Parser p = new Parser(args);
            p.parseArgs();

            Core c = new Core(p.Line);
            Assert.IsTrue(c.executeSave());

            Assert.AreEqual(File.Exists(args[4]),true);
            string content = String.Empty;
            using(FileStream fs = new FileStream(args[4],FileMode.Open)){
                using(StreamReader sr = new StreamReader(fs)){
                    content=sr.ReadToEnd();
                }
            }

            Assert.AreEqual("<h1>Hello test<h1>",content);
        }