示例#1
0
        public void TestSetLength()
        {
            var networkBuffer = new NetworkBuffer(4);

            networkBuffer.SetLength(100);

            Assert.That(networkBuffer.Capacity, Is.GreaterThanOrEqualTo(100));
        }
示例#2
0
        public void TestSetLength2()
        {
            var networkBuffer = new NetworkBuffer(4);

            networkBuffer.WriteByte(1);
            networkBuffer.WriteByte(1);
            networkBuffer.WriteByte(1);
            networkBuffer.WriteByte(1);

            networkBuffer.SetLength(0);

            // position should never go beyond length
            Assert.That(networkBuffer.Position, Is.EqualTo(0));
        }