camerauis/cameraxui/cxengine/tsrc/unit/unittest_cxeautofocuscontrolsymbian/unittest_cxeautofocuscontrolsymbian.h
changeset 51 ccc0e7e3344f
parent 43 0e652f8f1fbd
--- 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