public void ShouldGetFloatBigEndian() { const float value = float.MaxValue - 1; const int index = 0; var bytes = BitConverter.GetBytes(value); Array.Copy(bytes, 0, _buffer, index, 4); var result = _directBuffer.FloatGetBigEndian(index); var expected = EndianessConverter.ApplyFloat(ByteOrder.BigEndian, value); Assert.AreEqual(expected, result); }