public void GetsInt16() { byte[] testData = new byte[] { 0xD8, 0xF0 }; BigEndianBinaryAccessor accessor = new BigEndianBinaryAccessor(testData); Int16 result = accessor.GetInt16(0); Assert.AreEqual(-10000, result); }
public void GetXIntXXThrowsIfOffsetIsInvalid() { BigEndianBinaryAccessor accessor = new BigEndianBinaryAccessor(new byte[] { 0xFF, 0xFE, 0xFD }); Int16 invalid = accessor.GetInt16(UInt16.MaxValue); }