34 #include "cxesettingsimp.h" |
34 #include "cxesettingsimp.h" |
35 #include "cxefakeautofocuscontrol.h" |
35 #include "cxefakeautofocuscontrol.h" |
36 #include "cxefakesettings.h" |
36 #include "cxefakesettings.h" |
37 #include "cxefakequalitypresets.h" |
37 #include "cxefakequalitypresets.h" |
38 #include "cxefakefilesavethread.h" |
38 #include "cxefakefilesavethread.h" |
|
39 #include "cxediskmonitor.h" |
39 |
40 |
40 UnitTestCxeStillCaptureControlSymbian::UnitTestCxeStillCaptureControlSymbian() |
41 UnitTestCxeStillCaptureControlSymbian::UnitTestCxeStillCaptureControlSymbian() |
41 : mFakeCameraDeviceControl(0) |
42 : mFakeCameraDeviceControl(0) |
42 { |
43 { |
43 qRegisterMetaType<CxeError::Id>("CxeError::Id"); |
44 qRegisterMetaType<CxeError::Id>("CxeError::Id"); |
68 mFilenameGenerator = new CxeFakeFilenameGenerator(); |
69 mFilenameGenerator = new CxeFakeFilenameGenerator(); |
69 mSensorEventHandler = new CxeFakeSensorEventHandler(); |
70 mSensorEventHandler = new CxeFakeSensorEventHandler(); |
70 mFakeAutoFocusControl = new CxeFakeAutoFocusControl(); |
71 mFakeAutoFocusControl = new CxeFakeAutoFocusControl(); |
71 mFakeQualityPresets = new CxeFakeQualityPresets(); |
72 mFakeQualityPresets = new CxeFakeQualityPresets(); |
72 mFakeFileSaveThread = new CxeFakeFileSaveThread(); |
73 mFakeFileSaveThread = new CxeFakeFileSaveThread(); |
|
74 |
|
75 mDiskMonitor = new CxeDiskMonitor(*mFakeSettings); |
|
76 |
73 |
77 |
74 mStillCaptureControl = new CxeStillCaptureControlSymbian( |
78 mStillCaptureControl = new CxeStillCaptureControlSymbian( |
75 *mFakeCameraDevice, |
79 *mFakeCameraDevice, |
76 *mViewfinderControl, |
80 *mViewfinderControl, |
77 *mFakeCameraDeviceControl, |
81 *mFakeCameraDeviceControl, |
78 *mFilenameGenerator, |
82 *mFilenameGenerator, |
79 *mSensorEventHandler, |
83 *mSensorEventHandler, |
80 *mFakeAutoFocusControl, |
84 *mFakeAutoFocusControl, |
81 *mFakeSettings, |
85 *mFakeSettings, |
82 *mFakeQualityPresets, |
86 *mFakeQualityPresets, |
83 *mFakeFileSaveThread); |
87 *mFakeFileSaveThread, |
|
88 *mDiskMonitor); |
84 |
89 |
85 // init supported qualities. |
90 // init supported qualities. |
86 mStillCaptureControl->supportedImageQualities(); |
91 mStillCaptureControl->supportedImageQualities(); |
87 |
92 |
88 mSpyState = new QSignalSpy(mStillCaptureControl, SIGNAL(stateChanged(CxeStillCaptureControl::State, CxeError::Id))); |
93 mSpyState = new QSignalSpy(mStillCaptureControl, SIGNAL(stateChanged(CxeStillCaptureControl::State, CxeError::Id))); |