Example #1
0
 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);
 }
Example #2
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);
 }
Example #3
0
 public void GetShort2()
 {
     buf.GetShort();
 }