public void BuilderTest()
        {
            const uint    uintVal = 598135039;
            const long    longVal = 1234567890;
            const char    charVal = '@';
            const decimal decVal  = (decimal)(System.Math.PI * System.Math.E);

            m_stream
            .WriteUInt32(uintVal)
            .WriteLong(longVal)
            .WriteChar(charVal)
            .WriteDecimal(decVal)
            .ResetRead();

            Assert.AreEqual(SerializationMode.Reading, m_stream.Mode);

            Assert.AreEqual(uintVal, m_stream.ReadUInt32());
            Assert.AreEqual(longVal, m_stream.ReadLong());
            Assert.AreEqual(charVal, m_stream.ReadChar());
            Assert.AreEqual(decVal, m_stream.ReadDecimal());
        }