void stare_main() { Lista sl; int i; cout << "(A) : "; sl.showValues(); for(i = 1; i <= 10; i++) { obj* p = new obj; p->value = i; sl.pushFront(p); } cout << "(B) : "; sl.showValues(); sl.popFront(); cout << "(C) : "; sl.showValues(); sl.erase(5); cout << "(5) : "; sl.showValues(); }
void test_zbyszka() { Lista sl; CHECK_EQUAL(sl.size(), 0 ); for(int i = 1; i <= 10; i++) { obj* p = new obj; p->value = i; sl.pushFront(p); CHECK_EQUAL(sl.size(), i ); } CHECK_EQUAL(sl.size(), 10 ); sl.popFront(); CHECK_EQUAL(sl.size(), 9 ); sl.erase(5); CHECK_EQUAL(sl.size(), 8 ); }