#include #include TEST(MemoryMappedFileTest, NonExistantFile) { EXPECT_FALSE(prjxray::MemoryMappedFile::InitWithFile("does_not_exist")); } TEST(MemoryMappedFileTest, ExistingFile) { auto file = prjxray::MemoryMappedFile::InitWithFile("small_file"); ASSERT_TRUE(file); EXPECT_EQ(static_cast(4), file->size()); EXPECT_EQ(0, memcmp("foo\n", file->data(), 4)); }