コード例 #1
0
        public void TestGetByte()
        {
            IByteBuffer buf = Unpooled.CopiedBuffer("TestBuffer", Encoding.ASCII);
            ReplayingDecoderByteBuffer buffer = new ReplayingDecoderByteBuffer(buf);

            bool error;
            int  i = 0;

            try
            {
                for (; ;)
                {
                    buffer.GetByte(i);
                    i++;
                }
            }
            catch (Signal)
            {
                error = true;
            }

            Assert.True(error);
            Assert.Equal(10, i);

            buf.Release();
        }