internal void ReadCode_Returns_Expected_Data(MessageCode.Peer code) { var msg = new MessageBuilder() .WriteCode(code) .Build(); var reader = new MessageReader <MessageCode.Peer>(msg); Assert.Equal(code, reader.ReadCode()); }
/// <summary> /// Sets the message code. /// </summary> /// <param name="code">The desired message code.</param> /// <returns>This MessageBuilder.</returns> public MessageBuilder WriteCode(MessageCode.Peer code) { return(WriteCode(BitConverter.GetBytes((int)code))); }