TEST(List, can_add_element_at_head) { List<int> list; list.AddToHead(1); list.AddToTail(4); list.AddElement(2, 0);//2,1,4 EXPECT_EQ(3, list.GetLength()); EXPECT_EQ(2, list.At(0)->GetVar()); }
TEST(List, can_add_element_by_index) { List<int> list; list.AddToHead(1); list.AddToTail(4); list.AddElement(2,1);//1,2,4 EXPECT_EQ(3, list.GetLength()); EXPECT_EQ(2, list.At(1)->GetVar()); }