Esempio n. 1
0
 private static void BaseTest(string message, SocketIoPacket packet)
 {
     BaseDecodeTest(message, packet);
     BaseEncodeTest(packet, message);
     BaseEncodeDecodeTest(packet);
     BaseDecodeEncodeTest(message);
 }
Esempio n. 2
0
        private static string BaseEncodeTest(SocketIoPacket packet, string expectedMessage)
        {
            var message = packet.Encode();

            message.Should().Be(expectedMessage);

            return(message);
        }
Esempio n. 3
0
        private static string BaseEncodeTest(SocketIoPacket packet, string expectedMessage)
        {
            var message = packet.Encode();

            Assert.AreEqual(expectedMessage, message, $"{nameof(BaseEncodeTest)}.{nameof(message)}: {message}");

            return(message);
        }
Esempio n. 4
0
        private static SocketIoPacket BaseDecodeTest(string message, SocketIoPacket expectedPacket)
        {
            var packet = SocketIoPacket.Decode(message);

            packet.Prefix.Should().Be(expectedPacket.Prefix);
            packet.Namespace.Should().Be(expectedPacket.Namespace);
            packet.Value.Should().Be(expectedPacket.Value);

            return(packet);
        }
Esempio n. 5
0
        private static SocketIoPacket BaseDecodeTest(string message, SocketIoPacket expectedPacket)
        {
            var packet = SocketIoPacket.Decode(message);

            Assert.AreEqual(expectedPacket.Prefix, packet.Prefix, $"{nameof(BaseDecodeTest)}.{nameof(packet.Prefix)}: {message}");
            Assert.AreEqual(expectedPacket.Namespace, packet.Namespace, $"{nameof(BaseDecodeTest)}.{nameof(packet.Namespace)}: {message}");
            Assert.AreEqual(expectedPacket.Value, packet.Value, $"{nameof(BaseDecodeTest)}.{nameof(packet.Value)}: {message}");

            return(packet);
        }
Esempio n. 6
0
        private static void BaseDecodeEncodeTest(string message)
        {
            var packet = SocketIoPacket.Decode(message);

            BaseEncodeTest(packet, message);
        }
Esempio n. 7
0
        private static void BaseEncodeDecodeTest(SocketIoPacket packet)
        {
            var message = packet.Encode();

            BaseDecodeTest(message, packet);
        }