예제 #1
0
        public void TestClientRequestADD()
        {
            ClientRequestCreate crq = new ClientRequestCreate("queue1", "asodfjiasodf");

            Assert.IsNotNull(crq);
            Assert.AreEqual(crq.Type, ERequestType.CREATE);
        }
예제 #2
0
        public void TestCreate()
        {
            string str   = "newQueues";
            var    input = new StringReader(str);

            Console.SetIn(input);

            client.Create();

            Assert.AreEqual(server.ServerQueue.QueueA.Count, 1);
            var request = server.ServerQueue.QueueA.Dequeue();

            Assert.AreEqual(request.Type, ERequestType.CREATE);
            Assert.AreEqual(request.UserId, client.Id);

            ClientRequestCreate crq = (ClientRequestCreate)request;

            Assert.AreEqual(crq.QueueName, str);
        }