Пример #1
0
        public void MessageReader_peeks_char()
        {
            var expectedValue = new char[] { 'D', 'Z' };

            _messageBuilder.Write(expectedValue);
            var message = _messageBuilder.ToMessage();

            _messageReader.Message = message;

            Assert.Equal(expectedValue[0], _messageReader.PeekChar());
            Assert.Equal(expectedValue, _messageReader.ReadChars(expectedValue.Length));
            Assert.True(_messageReader.IsAtEnd);
        }