コード例 #1
0
ファイル: TestClientRequest.cs プロジェクト: Vukelic/res
        public void TestClientRequestSubscribe()
        {
            ClientRequestSubscribe crq = new ClientRequestSubscribe("queue1", "asodfjiasodf");

            Assert.IsNotNull(crq);
            Assert.AreEqual(crq.Type, ERequestType.SUBSCRIBE);
        }
コード例 #2
0
        public void TestSubscribe()
        {
            string str   = "testQueues";
            var    input = new StringReader(str);

            Console.SetIn(input);

            client.Subscribe();

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

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

            ClientRequestSubscribe crq = (ClientRequestSubscribe)request;

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