#include "core/fxcrt/byteorder.h"
#include "core/fxcrt/fx_system.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace {
constexpr uint32_t kTestValues32[] = …;
}
namespace fxcrt {
TEST(ByteOrder, FromLE16) { … }
TEST(ByteOrder, FromLE32) { … }
TEST(ByteOrder, FromBE16) { … }
TEST(ByteOrder, FromBE32) { … }
TEST(ByteOrder, GetUInt16LSBFirst) { … }
TEST(ByteOrder, GetUInt16MSBFirst) { … }
TEST(ByteOrder, GetUInt32LSBFirst) { … }
TEST(ByteOrder, GetUInt32MSBFirst) { … }
TEST(ByteOrder, PutUInt16LSBFirst) { … }
TEST(ByteOrder, PutUInt16MSBFirst) { … }
TEST(ByteOrder, PutUInt32LSBFirst) { … }
TEST(ByteOrder, PutUInt32MSBFirst) { … }
}