Ejemplo n.º 1
0
        public void TestParseMessageFail12()
        {
            parser = new XmlMessageParser("message.parser.XmlMessageParser.Invalid7");
            string messageText = File.ReadAllText("../../test_files/testMessage.xml");

            parser.ParseMessage(messageText);
        }
Ejemplo n.º 2
0
        public void TearDown()
        {
            configMan.Clear();
            configMan = null;

            parser = null;
        }
Ejemplo n.º 3
0
        public void TestParseMessageFail14()
        {
            parser = new XmlMessageParser("message.parser.XmlMessageParser.Unidentified");
            string messageText = File.ReadAllText("../../test_files/testMessageInvalid3.xml");

            parser.ParseMessage(messageText);
        }
Ejemplo n.º 4
0
        public void TestConstructor2_Fail2()
        {
            IList <IMessageTypeDetector> configParameters = new List <IMessageTypeDetector>();

            configParameters.Add(null);
            parser = new XmlMessageParser(configParameters);
        }
Ejemplo n.º 5
0
        public void TestParseMessage2()
        {
            parser = new XmlMessageParser("message.parser.XmlMessageParserValid2");
            string  messageText = File.ReadAllText("../../test_files/testMessage.xml");
            Message message     = parser.ParseMessage(messageText);

            Assert.AreEqual(message.DestinationQueue, null, "DestinationQueue is incorrect.");
        }
Ejemplo n.º 6
0
        public void SetUp()
        {
            configMan = ConfigManager.GetInstance();
            configMan.Clear();
            configMan.LoadFile("../../test_files/MessageParserMainConfig.xml");
            configMan.LoadFile("../../test_files/MessageParserObjectDefinitionsConfig.xml");

            parser = new XmlMessageParser("message.parser.XmlMessageParser");
        }
Ejemplo n.º 7
0
        public void TestConstructor2()
        {
            XmlMessageTypeDetector       detector         = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetector");
            IList <IMessageTypeDetector> configParameters = new List <IMessageTypeDetector>();

            configParameters.Add(detector);

            parser = new XmlMessageParser(configParameters);
            Assert.IsNotNull(parser, "parser must not be null.");
        }
Ejemplo n.º 8
0
 public void SetUp()
 {
     cm.Clear(false);
     cm.LoadFile(CONF);
     cm.LoadFile("../../test_files/accuracyTests/ObjectFactory.xml");
     parser           = new XmlMessageParser("TopCoder.MSMQ.MessageProcessingWorkflow.Parsers.XmlMessageParser");
     persistence      = new ConversationManagerPersistence();
     configParameters = new List <IMessageTypeDetector>();
     configParameters.Add(new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetector"));
     xmlMessage = new XmlDocument();
 }
Ejemplo n.º 9
0
        public void TestParseMessageFail11()
        {
            XmlMessageTypeDetector       detector         = new XmlMessageTypeDetector("type.detector.XmlMessageTypeDetectorWithValidator");
            IList <IMessageTypeDetector> configParameters = new List <IMessageTypeDetector>();

            configParameters.Add(detector);
            parser = new XmlMessageParser(configParameters);

            string messageText = File.ReadAllText("../../test_files/testMessage2.xml");

            parser.ParseMessage(messageText);
        }
Ejemplo n.º 10
0
 public void TestConstructor1_Fail1()
 {
     parser = new XmlMessageParser("message.parser.XmlMessageParser.BadDetector");
 }
Ejemplo n.º 11
0
 public void TestConstructor2_Fail1()
 {
     parser = new XmlMessageParser((IList <IMessageTypeDetector>)null);
 }