Exemplo n.º 1
0
        public void TestLineAnalyer()
        {
            LineAnalyzer la = new LineAnalyzer();

            la.Execute("execute");
            Assert.AreEqual(la.Command, "execute");
        }
Exemplo n.º 2
0
        public void TestLineAnalyerArgument()
        {
            LineAnalyzer la = new LineAnalyzer();
            la.Execute("execute -h 192.168.0.1:80 -u henry -p 123");
            Assert.AreEqual(la.Command, "execute");
            Assert.AreEqual(la["h"], "192.168.0.1:80");
            Assert.AreEqual(la["u"], "henry");
            Assert.AreEqual(la["p"], "123");

            la = new LineAnalyzer();
            la.Execute(@"update -h ftp://192.168.0.0.1/ -l C:\Program Files\IIS Express");
            Assert.AreEqual(la.Command, "update");
            Assert.AreEqual(la["h"], @"ftp://192.168.0.0.1/");
            Assert.AreEqual(la["l"], @"C:\Program Files\IIS Express");
        }
Exemplo n.º 3
0
        public void TestLineAnalyerArgument()
        {
            LineAnalyzer la = new LineAnalyzer();

            la.Execute("execute -h 192.168.0.1:80 -u henry -p 123");
            Assert.AreEqual(la.Command, "execute");
            Assert.AreEqual(la["h"], "192.168.0.1:80");
            Assert.AreEqual(la["u"], "henry");
            Assert.AreEqual(la["p"], "123");

            la = new LineAnalyzer();
            la.Execute(@"update -h ftp://192.168.0.0.1/ -l C:\Program Files\IIS Express");
            Assert.AreEqual(la.Command, "update");
            Assert.AreEqual(la["h"], @"ftp://192.168.0.0.1/");
            Assert.AreEqual(la["l"], @"C:\Program Files\IIS Express");
        }
Exemplo n.º 4
0
 public void TestLineAnalyer()
 {
     LineAnalyzer la = new LineAnalyzer();
     la.Execute("execute");
     Assert.AreEqual(la.Command, "execute");
 }
Exemplo n.º 5
0
 public LineAnalyzerTests()
 {
     _lineSplitter = new Mock <ILineSplitter>();
     _sut          = new LineAnalyzer(_lineSplitter.Object);
 }