tst_qlistobject.cpp 491 B

1234567891011121314151617
  1. #include "tst_qlistobject.h"
  2. void TST_QListObject::test()
  3. {
  4. CWF::QListObject listObj;
  5. listObj.add(new QObject);
  6. listObj.add(new QObject);
  7. QVERIFY2(listObj.size() == 2, "Should be equal 2");
  8. QObject *obj = listObj[0];
  9. QVERIFY2(obj != nullptr, "Should be different nullptr");
  10. listObj.remove(obj);
  11. QVERIFY2(listObj.size() == 1, "Should be equal 1");
  12. listObj.setAutoDelete(false);
  13. QVERIFY2(listObj.getAutoDelete() == false, "Should be equal false");
  14. }