コード例 #1
0
        public async Task GetCountAsync_More()
        {
            PassiveMqQueuClient client = this.Account.CreateQueueClient("myTestQueue");

            await client.DeleteIfExists();

            try
            {
                await client.CrateIfNotExists();

                await client.AddMessage(new MqCreateMessage("any message"));

                Assert.AreEqual(1, await client.GetCount());
                await client.AddMessage(new MqCreateMessage("any message"));

                Assert.AreEqual(2, await client.GetCount());
                await client.AddMessage(new MqCreateMessage("any message"));

                Assert.AreEqual(3, await client.GetCount());
            }
            finally
            {
                await client.DeleteIfExists();
            }
        }
コード例 #2
0
        public async Task GetCountAsync_Zero()
        {
            PassiveMqQueuClient client = this.Account.CreateQueueClient("myTestQueue");

            await client.DeleteIfExists();

            try
            {
                await client.CrateIfNotExists();

                int messagesCount = await client.GetCount();

                Assert.AreEqual(0, messagesCount);
            }
            finally
            {
                await client.DeleteIfExists();
            }
        }