logsui/logsapp/tsrc/ut_logsapp/src/ut_logsservicehandler.cpp
changeset 18 acd4e87b24b4
parent 15 76d2cf7a585e
child 21 2f0af9ba7665
equal deleted inserted replaced
17:90fe74753f71 18:acd4e87b24b4
    24 #include "logsviewmanager.h"
    24 #include "logsviewmanager.h"
    25 #include "logsmainwindow.h"
    25 #include "logsmainwindow.h"
    26 #include "logscomponentrepository.h"
    26 #include "logscomponentrepository.h"
    27 #include "logsmatchesview.h"
    27 #include "logsmatchesview.h"
    28 #include "logsdefs.h"
    28 #include "logsdefs.h"
       
    29 #include "logsappsettings.h"
    29 #include <xqaiwdecl.h>
    30 #include <xqaiwdecl.h>
    30 
    31 
    31 //SYSTEM
    32 //SYSTEM
    32 #include <QtTest/QtTest>
    33 #include <QtTest/QtTest>
    33 
    34 
    45 void UT_LogsServiceHandler::init()
    46 void UT_LogsServiceHandler::init()
    46 {
    47 {
    47     mMainWindow =  new LogsMainWindow();
    48     mMainWindow =  new LogsMainWindow();
    48     mService = new LogsServiceHandler();
    49     mService = new LogsServiceHandler();
    49     mServiceOld = new LogsServiceHandlerOld();
    50     mServiceOld = new LogsServiceHandlerOld();
    50     
    51     char* argv = 0;
    51     mLogsViewManager = new LogsViewManager(*mMainWindow, *mService, *mServiceOld);
    52     int argc = 0;
       
    53     mSettings = new LogsAppSettings(argc, &argv);
       
    54     mLogsViewManager = new LogsViewManager(*mMainWindow, *mService, *mServiceOld, *mSettings);
    52     
    55     
    53 }
    56 }
    54 
    57 
    55 void UT_LogsServiceHandler::cleanup()
    58 void UT_LogsServiceHandler::cleanup()
    56 {
    59 {
    60     mServiceOld = 0;
    63     mServiceOld = 0;
    61     delete mMainWindow;
    64     delete mMainWindow;
    62     mMainWindow = 0;
    65     mMainWindow = 0;
    63     delete mLogsViewManager;
    66     delete mLogsViewManager;
    64     mLogsViewManager = 0;
    67     mLogsViewManager = 0;
       
    68     delete mSettings;
       
    69     mSettings = 0;
    65     
    70     
    66     QtHighwayStubHelper::reset();
    71     QtHighwayStubHelper::reset();
    67 }
    72 }
    68 
    73 
    69 void UT_LogsServiceHandler::testConstructor()
    74 void UT_LogsServiceHandler::testConstructor()