#pragma once class TestAllocator : public ::testing::Test { protected: void SetUp() override { memory = malloc(memory_size); libk::alloc_init(memory, memory_size); ASSERT_EQ(libk::begin, memory); } void TearDown() override { free(memory); libk::begin = nullptr; } const size_t memory_size = 4096; void *memory = nullptr; };