Exemplo n.º 1
0
        public void TestCommandAnalysisNoParameters()
        {
            Command.Analysis analysis = new Command.Analysis("login");

            NUnit.Framework.Assert.AreEqual("login", analysis.Command);
            NUnit.Framework.Assert.AreEqual(0, analysis.Parameters.Length);
        }
Exemplo n.º 2
0
        public void TestCommandAnalysisNoParameters()
        {
            var analysis = new Command.Analysis("login");

            Assert.AreEqual("login", analysis.Command);
            Assert.AreEqual(0, analysis.Parameters.Length);
        }
Exemplo n.º 3
0
        public void TestCommandAnalysisWithParameters3()
        {
            Command.Analysis analysis = new Command.Analysis("login-0.AAA [ account ,    password, result]");

            NUnit.Framework.Assert.AreEqual("login-0.AAA", analysis.Command);
            NUnit.Framework.Assert.AreEqual("result", analysis.Parameters[2]);
            NUnit.Framework.Assert.AreEqual("account", analysis.Parameters[0]);
            NUnit.Framework.Assert.AreEqual("password", analysis.Parameters[1]);
        }
Exemplo n.º 4
0
        public void TestCommandAnalysisWithParameters2()
        {
            Command.Analysis analysis = new Command.Analysis("login [ account ,    password][ result ]");

            NUnit.Framework.Assert.AreEqual("login", analysis.Command);
            NUnit.Framework.Assert.AreEqual("result", analysis.Return);
            NUnit.Framework.Assert.AreEqual("account", analysis.Parameters[0]);
            NUnit.Framework.Assert.AreEqual("password", analysis.Parameters[1]);
        }
Exemplo n.º 5
0
        public void TestCommandAnalysisWithParameters2()
        {
            var analysis = new Command.Analysis("login [ account ,    password][ result ]");

            Assert.AreEqual("login", analysis.Command);
            Assert.AreEqual("result", analysis.Return);
            Assert.AreEqual("account", analysis.Parameters[0]);
            Assert.AreEqual("password", analysis.Parameters[1]);
        }