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)); }
public void ParentsIPCommand_Instantiates_Properly(IPAddress ipAddress) { var msg = new ParentsIPCommand(ipAddress); Assert.Equal(ipAddress, msg.IPAddress); }