public void TestGetRequestPacketDoesNotExists() { PacketQueue queue = new PacketQueue(); IPacketWrapper packetRequest = new MockPacket() { Packet = { Origin = PacketOrigin.Client, Type = PacketType.Request, RequestId = 1 } }; IPacketWrapper packetResponse = new MockPacket() { Packet = { Origin = PacketOrigin.Client, Type = PacketType.Response, RequestId = 2 } }; queue.PacketSend(packetRequest); Assert.AreEqual(1, queue.OutgoingPackets.Count); IPacketWrapper fetchedRequestPacket = queue.GetRequestPacket(packetResponse); Assert.IsNull(fetchedRequestPacket); }