Ejemplo n.º 1
0
        public void NetworkMessage_PeekByteTest()
        {
            const byte ByteToSet = 0xDF;

            INetworkMessage testMessage1 = this.SetupInboundMessage(ByteToSet);

            Assert.IsNotNull(testMessage1);
            Assert.AreEqual(0, testMessage1.Cursor);
            Assert.AreEqual(1, testMessage1.Length);

            // Test resetting the message.
            var valueRead = testMessage1.PeekByte();

            Assert.AreEqual(ByteToSet, valueRead);
            Assert.AreEqual(0, testMessage1.Cursor);
            Assert.AreEqual(1, testMessage1.Length);
        }