Beispiel #1
0
        public void CanReadFromMQ() // Will only pass if CanPostToMQ has run, or  a message exists on the queue
        {
            ConnectionHandler connectionHandler = new ConnectionHandler();

            newMessage = null;
            connectionHandler.Message_Received += ConnectionHandler_Message_Received;
            connectionHandler.CreateConnection("localhost");
            connectionHandler.InitiateQueue("shane");
            connectionHandler.ConsumeQueue("shane");
            Thread.Sleep(100);
            Assert.IsNotNull(newMessage);
        }
Beispiel #2
0
        public void CanConnectAndSendAndReceive()
        {
            ConnectionHandler connectionHandler = new ConnectionHandler();

            newMessage = null;
            connectionHandler.Message_Received += ConnectionHandler_Message_Received;
            connectionHandler.CreateConnection("localhost");
            connectionHandler.InitiateQueue("shane");
            connectionHandler.ConsumeQueue("shane");
            connectionHandler.PublishMessage("Test");
            Thread.Sleep(100);
            Assert.IsNotNull(newMessage);
        }