Пример #1
0
        public void test_EnumerateQueues()
        {
            MQConnection con = null;

            try {
                con = connectToServer(address, null, null);

                addAllQueues(con);
                List <QueueData> qnames = new List <QueueData>();
                ErrorCode        ec     = con.EnumerateQueues(qnames);
                Assert.IsTrue(ec == ErrorCode.EC_NOERROR, "Couldn't enumerate queues");

                for (int x = 0; x < TEST_QUEUE.Length; x++)
                {
                    bool found = false;
                    for (int y = 0; y < qnames.Count; y++)
                    {
                        QueueData qd = qnames[y];
                        if (qd.Name.Equals(TEST_QUEUE[x]))
                        {
                            found = true;
                        }
                    }
                    Assert.IsTrue(found, "Queue not enumerated: " + TEST_QUEUE[0]);
                }
            } finally {
                if (con != null)
                {
                    con.Close();
                }
            }
        }