示例#1
0
        public void Enum()
        {
            byte[] buffer = new byte[1024];
            var writer = new BufferValueWriter (buffer);
            writer.Write (context, TestEnum.High);
            int len = writer.Length;
            writer.Flush();

            var reader = new BufferValueReader (buffer);

            Assert.AreEqual (TestEnum.High, reader.Read<TestEnum> (context));
            Assert.AreEqual (len, reader.Position);
        }
示例#2
0
        public void Enum()
        {
            byte[] buffer = new byte[1024];
            var    writer = new BufferValueWriter(buffer);

            writer.Write(context, TestEnum.High);
            int len = writer.Length;

            writer.Flush();

            var reader = new BufferValueReader(buffer);

            Assert.AreEqual(TestEnum.High, reader.Read <TestEnum> (context));
            Assert.AreEqual(len, reader.Position);
        }