Example #1
0
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());
}
Example #2
0
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());
}