searchui/stateproviders/searchstateprovider/tsrc/t_searchstateprovider/src/t_searchstateprovider.cpp
changeset 17 7d8c8d8f5eab
parent 12 993ab30e92fc
child 18 1edf350003c5
--- a/searchui/stateproviders/searchstateprovider/tsrc/t_searchstateprovider/src/t_searchstateprovider.cpp	Tue Jul 06 14:17:22 2010 +0300
+++ b/searchui/stateproviders/searchstateprovider/tsrc/t_searchstateprovider/src/t_searchstateprovider.cpp	Wed Aug 18 09:49:49 2010 +0300
@@ -18,10 +18,11 @@
 #include "t_searchstateprovider.h"
 //#include "searchruntimeprovider.h"
 #include "searchstateprovider.h"
-
+#include "searchuiloader.h"
 #include <qmetatype.h>
 #include <qstate.h>
-
+#include <hblistwidget.h>
+#include <hbsearchpanel.h>
 #include <hbinstance.h>
 #include <hbmainwindow.h>
 #include <hbview.h>
@@ -115,6 +116,22 @@
     QVERIFY(verifyStateCreation("search.nokia.com/state/wizardsettingstate"));
     // delete wind;
     }
+void SearchStateProviderTest::testcreatenanddelete()
+    {    
+    SearchUiLoader* uiloader = SearchUiLoader::instance();    
+    QVERIFY(uiloader->View());
+    QVERIFY(uiloader->ListWidget());
+    QVERIFY(uiloader->SearchPanel());
+    uiloader->deleteLater();
+    }
+void SearchStateProviderTest::testslotsendtobackground()
+    {
+    SearchUiLoader* uiloader = SearchUiLoader::instance();
+    uiloader->slotsendtobackground();
+    QCOMPARE(uiloader->mListWidget->count(),0);
+    QCOMPARE(uiloader->mSearchPanel->criteria(),QString());
+    uiloader->deleteLater();
+    }
 // ---------------------------------------------------------------------------
 // ---------------------------------------------------------------------------
 //