public void ShouldGetInt64BigEndian(long value, int index) { var bytes = BitConverter.GetBytes(value); Array.Copy(bytes, 0, _buffer, index, 8); var result = _directBuffer.Int64GetBigEndian(index); var expected = EndianessConverter.ApplyInt64(ByteOrder.BigEndian, value); Assert.AreEqual(expected, result); }