#include "TestHelpers.h" #include #include typedef HashMap IntIntMap; int main() { EXPECT(IntIntMap().is_empty()); EXPECT(IntIntMap().size() == 0); HashMap number_to_string; number_to_string.set(1, "One"); number_to_string.set(2, "Two"); number_to_string.set(3, "Three"); EXPECT_EQ(number_to_string.is_empty(), false); EXPECT_EQ(number_to_string.size(), 3); int loop_counter = 0; for (auto& it : number_to_string) { EXPECT(!it.value.is_null()); ++loop_counter; } EXPECT_EQ(loop_counter, 3); return 0; }