vmbx/vmbxcpplugin/tsrc/src/ut_vmbxcpplugin.cpp
changeset 19 e44a8c097b15
parent 13 e32024264ebb
child 23 427125ac6cb8
--- a/vmbx/vmbxcpplugin/tsrc/src/ut_vmbxcpplugin.cpp	Mon May 03 13:01:45 2010 +0300
+++ b/vmbx/vmbxcpplugin/tsrc/src/ut_vmbxcpplugin.cpp	Fri May 14 16:24:46 2010 +0300
@@ -16,74 +16,43 @@
 */
 
 // System includes
-#include <QtGui>
 #include <e32base.h>
+#include <cpitemdatahelper.h>
 
 // User includes
 #include "vmbxcpplugin.h"
+#include "vmbxcpgroup.h"
 #include "ut_vmbxcpplugin.h"
 
-// load plugin
-#include <cpitemdatahelper.h>
-
 /*!
-    Ut_vmbxCpPlugin::Ut_vmbxCpPlugin
-    Default constructor, remember to null new members here.
+    Ut_vmbxCpPlugin::createSettingFormItemData
 */
-Ut_vmbxCpPlugin::Ut_vmbxCpPlugin()
+void Ut_vmbxCpPlugin::testCreateSettingFormItemData()
 {
-    qDebug("Ut_vmbxCpPlugin::Ut_vmbxCpPlugin >");
-    qDebug("Ut_vmbxCpPlugin::Ut_vmbxCpPlugin <");
-}
-
-/*!
-    Ut_vmbxCpPlugin::~Ut_vmbxCpPlugin
-*/
-Ut_vmbxCpPlugin::~Ut_vmbxCpPlugin()
-{
-    qDebug("Ut_vmbxCpPlugin::~Ut_vmbxCpPlugin >");
-    qDebug("Ut_vmbxCpPlugin::~Ut_vmbxCpPlugin <");
+    CpItemDataHelper itemDataHelper;
+    VmbxCpPlugin *plugin = new VmbxCpPlugin();
+    QVERIFY(plugin);
+    QList<CpSettingFormItemData *> list;
+    list = plugin->createSettingFormItemData(itemDataHelper);
+    QVERIFY2(0 != list[0], "createSettingFormItemData failed");
+    delete plugin;
+    plugin = NULL;
 }
 
 /*!
-    Ut_vmbxCpPlugin::initTestCase
-    QTestLib initialization method, called for each test case.
+    VmbxCpGroup construtor and destroctor
 */
-void Ut_vmbxCpPlugin::initTestCase()
-{
-    qDebug("Ut_vmbxCpPlugin::initTestCase >");
-    mCpPlugin = new VmbxCpPlugin();
-    QVERIFY(mCpPlugin);
-    qDebug("Ut_vmbxCpPlugin::initTestCase <");
-}
-
-/*!
-    Ut_vmbxCpPlugin::cleanupTestCase
-    QTestLib cleanup method, called for each test case.
-*/
-void Ut_vmbxCpPlugin::cleanupTestCase()
+void Ut_vmbxCpPlugin::testCreateVmbxCpGroup()
 {
-    qDebug("Ut_SatAppEngine::cleanupTestCase >");
-    if ( mCpPlugin ) {
-        delete mCpPlugin;
-    qDebug("Ut_SatAppEngine::cleanupTestCase <");
-    }
+    CpItemDataHelper itemDataHelper;
+    VmbxCpGroup *group = new VmbxCpGroup(itemDataHelper);
+    QVERIFY(group);
+    delete group;
+    group = NULL;
+    
+    group = new VmbxCpGroup();
+    QVERIFY(group);
+    delete group;
+    group = NULL;
 }
-
-/*!
-    Ut_vmbxCpPlugin::t_createSettingFormItemData
-    testServiceId test case
-    Connects to test object signal and verifies received data.
-*/
-void Ut_vmbxCpPlugin::testCreateSettingFormItemData()
-{
-    qDebug("Ut_vmbxCpPlugin::testCreateSettingFormItemData >");
-    CpItemDataHelper itemDataHelper;
-    QVERIFY(mCpPlugin);
-    QList<CpSettingFormItemData *> list;
-    list = mCpPlugin->createSettingFormItemData(itemDataHelper);
-    QVERIFY2(0 != list[0], "createSettingFormItemData failed");
-    qDebug("Ut_vmbxCpPlugin::testCreateSettingFormItemData <");
-}
-
 //End of file