// ---------------------------------------------------------------------------- // Unit test for the file core/SwapByte.h // ---------------------------------------------------------------------------- #include "precompiled_unittests_core.h" #include "core/SwapByte.h" namespace ITF { TEST(SwapByte, test_ByteSwap) { EXPECT_EQ(static_cast(0xC7F2527A63E19535), ByteSwap(static_cast(0x3595E1637A52F2C7))); EXPECT_EQ(static_cast(0x3595E163), ByteSwap(static_cast(0x63E19535))); EXPECT_EQ(static_cast(0x9535), ByteSwap(static_cast(0x3595))); } } // namespace ITF