camerauis/cameraxui/cxengine/tsrc/unit/unittest_cxeautofocuscontrolsymbian/unittest_cxeautofocuscontrolsymbian.h
--- a/camerauis/cameraxui/cxengine/tsrc/unit/unittest_cxeautofocuscontrolsymbian/unittest_cxeautofocuscontrolsymbian.h Fri Jul 23 11:35:41 2010 +0300
+++ b/camerauis/cameraxui/cxengine/tsrc/unit/unittest_cxeautofocuscontrolsymbian/unittest_cxeautofocuscontrolsymbian.h Wed Aug 18 14:02:45 2010 +0300
@@ -21,7 +21,7 @@
#include "cxenamespace.h"
-class CxeAutoFocusControlSymbian;
+class CxeAutoFocusControlSymbianUnit;
class CxeFakeCameraDeviceControl;
class CxeFakeCameraDevice;
class CxeFakeSettings;
@@ -40,21 +40,28 @@
void testStart();
void testCancel();
- void testMode();
+
void testIsFixedFocusMode();
+ void testSupported();
- void testSupported();
+ // tests for protected slots?
+ void testPrepareForCameraDelete();
+ void testHandleCameraAllocated();
+ void testPrepareForRelease();
+ void testHandleCameraEvent();
+ void testHandleSceneChanged();
+ void testHandleSettingValueChanged();
private:
// Helper methods for test cases
private:
-
// Need to test with derived class to hide missing ECAM.
- CxeAutoFocusControlSymbian *mAutoFocusControl;
+ CxeAutoFocusControlSymbianUnit *mAutoFocusControl;
CxeFakeCameraDeviceControl *mCameraDeviceControl;
CxeFakeCameraDevice *mCameraDevice;
CxeFakeSettings *mFakeSettings;
+
};
#endif // UNITTEST_CXEAUTOFOCUSCONTROLSYMBIAN_H