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); }
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(); } } }