public void TestLong() { var a = new VarInt(0xCAFEBABEDEADBEEF); Assert.AreEqual(9, a.SizeInBytes); Assert.AreEqual(9, a.Encode().Length); var bytes = a.Encode(); Assert.AreEqual(0xCAFEBABEDEADBEEF, new VarInt(bytes, 0).Value); }