Пример #1
0
        internal void Initialization_Code_Sets_Code_Bytes(MessageCode.Initialization code)
        {
            var builder = new MessageBuilder();

            builder.WriteCode(code);

            var c = builder.GetProperty <List <byte> >("CodeBytes").ToArray();

            Assert.Equal((byte)code, c[0]);
        }
Пример #2
0
        /// <summary>
        ///     Sets the message code.
        /// </summary>
        /// <param name="code">The desired message code.</param>
        /// <returns>This MessageBuilder.</returns>
        public MessageBuilder WriteCode(MessageCode.Initialization code)
        {
            byte codeByte = Convert.ToByte(code, CultureInfo.InvariantCulture);

            return(WriteCode(new byte[] { codeByte }));
        }