TEST(List, can_delete) { // List<int> list; list.AddToHead(1); list.AddToHead(2);//2,1 list.AddElementOrdered(3); ASSERT_NO_THROW(list.Delete()); }
TEST(List, can_add_element_orderly_first) { // List<int> list; list.AddToHead(1); list.AddToHead(2);//2,1 list.AddElementOrdered(3); EXPECT_EQ(3, list.GetHead()->GetVar()); EXPECT_EQ(2, list.GetHead()->GetNext()->GetVar()); EXPECT_EQ(1, list.GetHead()->GetNext()->GetNext()->GetVar()); }