EXPECT_EQ(static_cast<void*>(NULL), table);
}
+TEST_F(ZoneTableSegmentTest, getHeaderConst) {
+ // getHeader() should never return NULL.
+ const ZoneTableHeader* header =
+ static_cast<const ZoneTableSegment*>(segment_)->getHeader();
+ EXPECT_NE(static_cast<void*>(NULL), header);
+
+ // The zone table is unset.
+ const ZoneTable* table = header->getTable();
+ EXPECT_EQ(static_cast<void*>(NULL), table);
+}
+
TEST_F(ZoneTableSegmentTest, getMemorySegment) {
// This doesn't do anything fun except test the API.
MemorySegment& mem_sgmt = segment_->getMemorySegment();