public void ShouldPutFloatBigEndian() { const float value = float.MaxValue - 1; const int index = 0; _directBuffer.FloatPutBigEndian(index, value); var expected = EndianessConverter.ApplyFloat(ByteOrder.BigEndian, value); Assert.AreEqual(expected, *(float *)(_pBuffer + index)); }