public void parseLastCommandTest1()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            target.emulateAfterExecute("{5EFC7975-14BC-11CF-9B2B-00AA00573819}", 264, (object)"In", (object)"Out");
            target.parse("[DTE events.LastCommand]");
        }
        public void parseRaiseTest3()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            Assert.AreEqual(String.Empty, target.parse("[DTE raise(\"id\", 1, {\"data\"}, {})]"));
            Assert.AreEqual(String.Empty, target.parse("[DTE raise(\"id\", 1, {}, {true, {1, 2}})]"));
        }
        public void parseLastCommandTest6()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            string guid = "{5EFC7975-14BC-11CF-9B2B-00AA00573819}";

            target.emulateBeforeExecute(guid, 264, (object)"", (object)"", false);
            target.emulateAfterExecute(guid, 264, (object)"", (object)"");

            Assert.AreEqual(guid, target.parse("[DTE events . LastCommand . Guid]"));
        }
        public void parseLastCommandTest7()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            string expectedGuid = "{5EFC7975-14BC-11CF-9B2B-00AA00573819}";
            string otherGuid    = "{1496A755-94DE-11D0-8C3F-00C04FC2AAE2}";

            target.emulateBeforeExecute(otherGuid, 1627, (object)"", (object)"", false);
            target.emulateAfterExecute(expectedGuid, 264, (object)"", (object)"");

            Assert.AreEqual(expectedGuid, target.parse("[DTE events.LastCommand.Guid]"));
        }
        public void parseLastCommandTest4()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            string guid      = "{5EFC7975-14BC-11CF-9B2B-00AA00573819}";
            int    id        = 264;
            object customIn  = (object)"In";
            object customOut = (object)"Out";
            bool   pre       = false;

            target.emulateAfterExecute(guid, id, customIn, customOut);

            Assert.AreEqual(guid, target.parse("[DTE events.LastCommand.Guid]"));
            Assert.AreEqual(Value.from(id), target.parse("[DTE events.LastCommand.Id]"));
            Assert.AreEqual(customIn, target.parse("[DTE events.LastCommand.CustomIn]"));
            Assert.AreEqual(customOut, target.parse("[DTE events.LastCommand.CustomOut]"));
            Assert.AreEqual(Value.from(pre), target.parse("[DTE events.LastCommand.Pre]"));
        }
        public void parseRaiseTest1()
        {
            try {
                DTEComponentAccessor target = new DTEComponentAccessor();
                target.parse("[DTE raise]");
                Assert.Fail("1");
            }
            catch (OperationNotFoundException) {
                Assert.IsTrue(true);
            }

            try {
                DTEComponentAccessor target = new DTEComponentAccessor();
                target.parse("[DTE raise(\"\", 1, {}, {}).right]");
                Assert.Fail("2");
            }
            catch (NotSupportedOperationException) {
                Assert.IsTrue(true);
            }
        }
        public void parseRaiseTest2()
        {
            try {
                DTEComponentAccessor target = new DTEComponentAccessor();
                target.parse("[DTE raise()]");
                Assert.Fail("1");
            }
            catch (InvalidArgumentException) {
                Assert.IsTrue(true);
            }

            try {
                DTEComponentAccessor target = new DTEComponentAccessor();
                target.parse("[DTE raise(\"\", 1)]");
                Assert.Fail("2");
            }
            catch (InvalidArgumentException) {
                Assert.IsTrue(true);
            }
        }
 public void parseExecTest2()
 {
     DTEComponentAccessor target = new DTEComponentAccessor();
     target.parse("DTE exec: command(arg)");
 }
 public void parseTest1()
 {
     DTEComponentAccessor target = new DTEComponentAccessor();
     target.parse("[DTE NotExist.test]");
 }
        public void parseLastCommandTest7()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            string expectedGuid = "{5EFC7975-14BC-11CF-9B2B-00AA00573819}";
            string otherGuid    = "{1496A755-94DE-11D0-8C3F-00C04FC2AAE2}";

            target.emulateBeforeExecute(otherGuid, 1627, (object)"", (object)"", false);
            target.emulateAfterExecute(expectedGuid, 264, (object)"", (object)"");

            Assert.AreEqual(expectedGuid, target.parse("[DTE events.LastCommand.Guid]"));
        }
        public void parseLastCommandTest6()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            string guid = "{5EFC7975-14BC-11CF-9B2B-00AA00573819}";
            target.emulateBeforeExecute(guid, 264, (object)"", (object)"", false);
            target.emulateAfterExecute(guid, 264, (object)"", (object)"");

            Assert.AreEqual(guid, target.parse("[DTE events . LastCommand . Guid]"));
        }
        public void parseLastCommandTest5()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();
            target.emulateAfterExecute("{5EFC7975-14BC-11CF-9B2B-00AA00573819}", 264, (object)"In", (object)"Out");

            target.parse("[DTE events.LastCommand.NotRealPropStub]");
        }
        public void parseLastCommandTest4()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            string guid         = "{5EFC7975-14BC-11CF-9B2B-00AA00573819}";
            int id              = 264;
            object customIn     = (object)"In";
            object customOut    = (object)"Out";
            bool pre            = false;
            target.emulateAfterExecute(guid, id, customIn, customOut);

            Assert.AreEqual(guid, target.parse("[DTE events.LastCommand.Guid]"));
            Assert.AreEqual(Value.from(id), target.parse("[DTE events.LastCommand.Id]"));
            Assert.AreEqual(customIn, target.parse("[DTE events.LastCommand.CustomIn]"));
            Assert.AreEqual(customOut, target.parse("[DTE events.LastCommand.CustomOut]"));
            Assert.AreEqual(Value.from(pre), target.parse("[DTE events.LastCommand.Pre]"));
        }
        public void parseExecTest5()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            Assert.AreEqual(Value.Empty, target.parse("[DTE exec: command(args)]"));
        }
        public void parseExecTest3()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            target.parse("[DTE exec:]");
        }
        public void parseExecTest2()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            target.parse("DTE exec: command(arg)");
        }
 public void parseExecTest3()
 {
     DTEComponentAccessor target = new DTEComponentAccessor();
     target.parse("[DTE exec:]");
 }
Beispiel #18
0
 public void parseExecTest4()
 {
     DTEComponentAccessor target = new DTEComponentAccessor();
     Assert.AreEqual(Value.Empty, target.parse("[DTE exec: command]"));
 }
        public void parseRaiseTest1()
        {
            try {
                DTEComponentAccessor target = new DTEComponentAccessor();
                target.parse("[DTE raise]");
                Assert.Fail("1");
            }
            catch(OperationNotFoundException) {
                Assert.IsTrue(true);
            }

            try {
                DTEComponentAccessor target = new DTEComponentAccessor();
                target.parse("[DTE raise(\"\", 1, {}, {}).right]");
                Assert.Fail("2");
            }
            catch(NotSupportedOperationException) {
                Assert.IsTrue(true);
            }
        }
        public void parseRaiseTest2()
        {
            try {
                DTEComponentAccessor target = new DTEComponentAccessor();
                target.parse("[DTE raise()]");
                Assert.Fail("1");
            }
            catch(InvalidArgumentException) {
                Assert.IsTrue(true);
            }

            try {
                DTEComponentAccessor target = new DTEComponentAccessor();
                target.parse("[DTE raise(\"\", 1)]");
                Assert.Fail("2");
            }
            catch(InvalidArgumentException) {
                Assert.IsTrue(true);
            }
        }
 public void parseRaiseTest3()
 {
     DTEComponentAccessor target = new DTEComponentAccessor();
     Assert.AreEqual(String.Empty, target.parse("[DTE raise(\"id\", 1, {\"data\"}, {})]"));
     Assert.AreEqual(String.Empty, target.parse("[DTE raise(\"id\", 1, {}, {true, {1, 2}})]"));
 }
 public void parseExecTest5()
 {
     DTEComponentAccessor target = new DTEComponentAccessor();
     Assert.AreEqual(String.Empty, target.parse("[DTE exec: command(args)]"));
 }
        public void parseTest1()
        {
            DTEComponentAccessor target = new DTEComponentAccessor();

            target.parse("[DTE NotExist.test]");
        }