public void DataConverter_ReadShortLE_Rejects_InvalidBuffer() { byte[] small = new byte[1]; byte[] exact = new byte[2]; byte[] large = new byte[3]; Assert2.Throws <ArgumentException>(() => DataConverter.ReadShortLE(small, 0)); Assert2.Throws <ArgumentException>(() => DataConverter.ReadShortLE(exact, 1)); Assert2.Throws <ArgumentException>(() => DataConverter.ReadShortLE(large, 2)); }
public void DataConverter_WriteIntLE_Rejects_InvalidBuffer() { byte[] small = new byte[3]; byte[] exact = new byte[4]; byte[] large = new byte[5]; Assert2.Throws <ArgumentException>(() => DataConverter.WriteIntLE(0, small, 0)); Assert2.Throws <ArgumentException>(() => DataConverter.WriteIntLE(0, exact, 1)); Assert2.Throws <ArgumentException>(() => DataConverter.WriteIntLE(0, large, 2)); }