public void GetShort1() { buf = new FlexBuffer(new byte[] { 2, 1, unchecked (( byte )-2), unchecked (( byte )-1) }); if (FlexBuffer.littleEndian) { Assert.AreEqual(( short )0x0102, buf.GetShort()); Assert.AreEqual(unchecked (( short )0xfffe), buf.GetShort()); } else { Assert.AreEqual(( short )0x0201, buf.GetShort()); Assert.AreEqual(unchecked (( short )0xfeff), buf.GetShort()); } CheckBuf(4, 4, 0); }
public void PutShort1() { buf = new FlexBuffer(new byte[] { }); buf.PutShort(short.MaxValue); CheckBuf(2, 2, 0); buf.SetIndex(0); Assert.AreEqual(short.MaxValue, buf.GetShort()); CheckBuf(2, 2, 0); }
public void GetShort2() { buf.GetShort(); }