示例#1
0
        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());
        }
示例#2
0
 /// <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)));
 }