Exemple #1
0
        void createEmptyQueue(MQConnection con, string queueName)
        {
            ErrorCode ec;

            ec = con.DeleteQueue(queueName);
            Assert.IsTrue((ec == ErrorCode.EC_NOERROR || ec == ErrorCode.EC_DOESNOTEXIST), "Failed to delete queue: " + queueName);

            ec = con.CreateQueue(queueName);
            Assert.IsTrue(ec == ErrorCode.EC_NOERROR, "Failed to create queue: " + queueName);
        }
Exemple #2
0
        public void test_DeleteQueue()
        {
            MQConnection con = null;

            try {
                con = connectToServer(address, null, null);
                createEmptyQueue(con, TEST_QUEUE[0]);
                ErrorCode ec = con.DeleteQueue(TEST_QUEUE[0]);
                Assert.IsTrue(ec == ErrorCode.EC_NOERROR, "Failed to delete queue: " + TEST_QUEUE[0]);
            } finally {
                if (con != null)
                {
                    con.Close();
                }
            }
        }