Esempio n. 1
0
        public void ParentsIPCommand_Constructs_The_Correct_Message(IPAddress ipAddress)
        {
            var msg      = new ParentsIPCommand(ipAddress).ToByteArray();
            var expected = ipAddress.GetAddressBytes();

            Array.Reverse(expected);

            var reader = new MessageReader <MessageCode.Server>(msg);
            var code   = reader.ReadCode();

            Assert.Equal(MessageCode.Server.ParentsIP, code);

            Assert.Equal(4 + 4 + 4, msg.Length);
            Assert.Equal(expected, reader.ReadBytes(4));
        }
Esempio n. 2
0
        public void ParentsIPCommand_Instantiates_Properly(IPAddress ipAddress)
        {
            var msg = new ParentsIPCommand(ipAddress);

            Assert.Equal(ipAddress, msg.IPAddress);
        }