// Copyright Epic Games, Inc. All Rights Reserved. #include #include #include #include #include #include #include #include namespace zen { // // Unit tests // #if ZEN_WITH_TESTS TEST_CASE("MemoryView") { { uint8_t Array1[16] = {}; MemoryView View1 = MakeMemoryView(Array1); CHECK(View1.GetSize() == 16); } { uint32_t Array2[16] = {}; MemoryView View2 = MakeMemoryView(Array2); CHECK(View2.GetSize() == 64); } CHECK(MakeMemoryView({1.0f, 1.2f}).GetSize() == 8); } void memory_forcelink() { } #endif } // namespace zen