classicui_pub/setting_pages_api/tsrc/inc/testsdksettingpages.h
changeset 0 2f259fa3e83a
child 14 3320e4e6e8bb
child 15 08e69e956a8c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/classicui_pub/setting_pages_api/tsrc/inc/testsdksettingpages.h	Tue Feb 02 01:00:49 2010 +0200
@@ -0,0 +1,3906 @@
+/*
+* Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Test setting_pages_api
+*
+*/
+
+
+
+#ifndef C_TESTSDKSETTINGPAGES_H
+#define C_TESTSDKSETTINGPAGES_H
+
+//  INCLUDES
+#include <stiflogger.h>
+#include <testscripterinternal.h>
+#include <stiftestmodule.h>
+#include <testclassassert.h>
+#include <s32mem.h>
+#include <f32file.h>
+#include <bautils.h>
+
+
+// MACROS
+#define TEST_CLASS_VERSION_MAJOR 0
+#define TEST_CLASS_VERSION_MINOR 0
+#define TEST_CLASS_VERSION_BUILD 0
+
+// Logging path
+_LIT( KtestsdksettingpagesLogPath, "\\logs\\testframework\\testsdksettingpages\\" ); 
+// Log file
+_LIT( KtestsdksettingpagesLogFile, "testsdksettingpages.txt" ); 
+_LIT( KtestsdksettingpagesLogFileWithTitle, "testsdksettingpages_[%S].txt" );
+
+/**
+*  Ctestsdksettingpages test class for STIF Test Framework TestScripter.
+*  @since S60 5.0
+*/
+NONSHARABLE_CLASS( CTestSDKSettingPages ) : public CScriptBase
+    {
+public:  // Constructors and destructor
+
+    /**
+    * Two-phased constructor.
+    */
+    static CTestSDKSettingPages* NewL( CTestModuleIf& aTestModuleIf );
+
+    /**
+    * Destructor.
+    */
+    virtual ~CTestSDKSettingPages();
+
+public: // Functions from base classes
+
+    /**
+    * From CScriptBase Runs a script line.
+    * @since S60 5.0
+    * @param aItem Script line containing method name and parameters
+    * @return Symbian OS error code
+    */
+    virtual TInt RunMethodL( CStifItemParser& aItem );
+
+private:
+
+    /**
+    * C++ default constructor.
+    */
+    CTestSDKSettingPages( CTestModuleIf& aTestModuleIf );
+
+    /**
+    * By default Symbian 2nd phase constructor is private.
+    */
+    void ConstructL();
+    
+    /**
+     * Method used to log version of test class
+     */
+    void SendTestClassVersion();
+    
+        /**
+     * Turn off ScreenSaver
+     * @since S60 5.0
+     * @return Symbian OS error code.
+     */
+    void TurnOffScreenSaver();
+
+    /**
+     * Restore ScreenSaver
+     * @since S60 5.0
+     * @return Symbian OS error code.
+     */
+    void RestoreScreenSaver();
+    
+private:
+    /*
+     * AknCheckBoxSettingPage.h
+     */
+        //CSelectableItem
+    
+    /**
+     * TestSettingPagesCheckBoxCSelectableItemConstructorL test function for testing 
+     * the CSelectableItem class's constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxCSelectableItemConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxCSelectableItemConstructLL test function for testing the 
+     * CSelectableItem class's constructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxCSelectableItemConstructLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxCSelectableItemSetSelectionStatusL test function for testing 
+     * the SetSelectionStatus function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxCSelectableItemSetSelectionStatusL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxCSelectableItemSelectionStatusL test function for testing 
+     * the SelectionStatus function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxCSelectableItemSelectionStatusL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesCheckBoxCSelectableItemItemTextL test function for testing the 
+     * ItemText function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxCSelectableItemItemTextL( CStifItemParser& /*aItem*/ );
+    
+    //CSelectionItemList
+    /**
+     * TestSettingPagesCheckBoxCSelectionItemListConstructorL test function for testing the 
+     * Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxCSelectionItemListConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxCSelectionItemListMdcaCountL test function for testing 
+     * the MdcaCount function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxCSelectionItemListMdcaCountL( CStifItemParser& /*aItem*/ );
+
+    /**
+     * TestSettingPagesCheckBoxCSelectionItemListMdcaPointL test function for testing 
+     * the MdcaPoint function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxCSelectionItemListMdcaPointL( CStifItemParser& /*aItem*/ );
+    
+    //CAknCheckBoxSettingPage
+    /**
+     * TestSettingpagesCheckBoxChkBoxSetPgConstructotL test function for testing the 
+     * Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesCheckBoxChkBoxSetPgConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesCheckBoxChkBoxSetPgConstructorLL test function for testing 
+     * the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesCheckBoxChkBoxSetPgConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesCheckBoxChkBoxSetPgConstructL test function for testing the 
+     * Construct function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesCheckBoxChkBoxSetPgConstructL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesCheckBoxChkBoxSetPgListBoxControlL test function for testing the 
+     * ListBoxControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesCheckBoxChkBoxSetPgListBoxControlL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgSetSelectionItemArrayLL test function for 
+     * testing the SetSelectionItemArrayL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgSetSelectionItemArrayLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgHandleListBoxEventLL test function for testing 
+     * the HandleListBoxEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgHandleListBoxEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgHandlePointerEventLL test function for testing 
+     * the HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgHandlePointerEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgHandleResourceChangeL test function for testing 
+     * the HandleResourceChange function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgHandleResourceChangeL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgDestructorL test function for testing the 
+     * Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgDestructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgUpdateSettingLL test function for testing the 
+     * UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgUpdateSettingLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgDynamicInitLL test function for testing the 
+     * DynamicInitL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgDynamicInitLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgProcessCommandLL test function for testing the 
+     * ProcessCommandL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgProcessCommandLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgSelectCurrentItemLL test function for testing the 
+     * SelectCurrentItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgSelectCurrentItemLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesCheckBoxChkBoxSetPgWriteInternalStateLL test function for testing 
+     * the WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesCheckBoxChkBoxSetPgWriteInternalStateLL( CStifItemParser& /*aItem*/ );
+    
+    /*
+     * AknDesCArrayDecorator.h
+     */
+    /**
+     * TestSettingPagesArrayDecoratorConstructorL test function for testing the 
+     * Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesArrayDecoratorConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesArrayDecoratorSetArrayL test function for testing the 
+     * SetArray function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesArrayDecoratorSetArrayL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesArrayDecoratorSetDecorationTextL test function for testing the 
+     * SetDecorationText function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesArrayDecoratorSetDecorationTextL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesArrayDecoratorSetActiveL test function for testing the SetActive 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesArrayDecoratorSetActiveL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesArrayDecoratorDecoratedIndexL test function for testing the 
+     * DecoratedIndex function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesArrayDecoratorDecoratedIndexL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesArrayDecoratorMdcaCountL test function for testing the MdcaCount function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesArrayDecoratorMdcaCountL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesArrayDecoratorMdcaPointL test function for testing the 
+     * MdcaPoint function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesArrayDecoratorMdcaPointL( CStifItemParser& aItem );
+    
+    /*
+     * aknmfnesettingpage.h
+     */
+        //CAknMfneSettingPage
+    /**
+     * TestSettingPagesMfneHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneHandlePointerEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesMfneDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDestructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesMfneConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesMfneConstructorLL test function for testing the ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesMfneSizeChangedL test function for testing the SizeChanged function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneSizeChangedL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDrawL test function for testing the Draw function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDrawL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneMfneL test function for testing the Mfne function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneMfneL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneCheckAndSetDataValidityL test function for testing the 
+     * CheckAndSetDataValidity function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneCheckAndSetDataValidityL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneHandleControlEventLL test function for testing the 
+     * HandleControlEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneHandleControlEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneCountComponentControlsL test function for testing the 
+     * CountComponentControls function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneCountComponentControlsL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneComponentControlL test function for testing the ComponentControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneComponentControlL( CStifItemParser& aItem );
+    
+        //CAknDateSettingPage
+    /**
+     * TestSettingPagesMfneDateConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateConstructorL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneDateConstructorLL test function for testing the ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateConstructorLL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneDateConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDateEditorL test function for testing the Editor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateEditorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDateHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDateDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDateUpdateSettingLL test function for testing the UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateUpdateSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDateAcceptSettingLL test function for testing the AcceptSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateAcceptSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDateRestoreOriginalSettingLL test function for testing the 
+     * RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateRestoreOriginalSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDateWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDateWriteInternalStateLL( CStifItemParser& aItem );
+    
+        //CAknTimeSettingPage
+    /**
+     * TestSettingPagesMfneTimeConstructorL test function for testing the 
+     * Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeConstructorL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeConstructorLL test function for testing the 
+     * ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeConstructorLL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeConstructLL test function for testing the 
+     * ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeEditorL test function for testing the Editor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeEditorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeHandlePointerEventLL test function for testing 
+     * the HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeUpdateSettingLL test function for testing the 
+     * UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeUpdateSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeAcceptSettingLL test function for testing the 
+     * AcceptSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeAcceptSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeRestoreOriginalSettingLL test function for testing the 
+     * RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeRestoreOriginalSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeWriteInternalStateLL( CStifItemParser& aItem );
+    
+        //CAknDurationSettingPage
+    /**
+     * TestSettingPagesMfneDurationConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationConstructorL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneDurationConstructorLL test function for testing the 
+     * ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationConstructorLL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneDurationConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDurationDurationEditorL test function for testing the 
+     * DurationEditor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationDurationEditorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDurationHandlePointerEventLL test function for testing 
+     * the HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDurationDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDurationUpdateSettingLL test function for testing the 
+     * UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationUpdateSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDurationAcceptSettingLL test function for testing the 
+     * AcceptSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationAcceptSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDurationRestoreOriginalSettingLL test function for testing the 
+     * RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationRestoreOriginalSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneDurationWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneDurationWriteInternalStateLL( CStifItemParser& aItem );
+    
+        //CAknTimeOffsetSettingPage
+    /**
+     * TestSettingPagesMfneTimeOffSetConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetConstructorL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeOffSetConstructorLL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetConstructorLL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeOffSetConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeOffSetTimeOffsetEditorL test function for testing the Editor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetTimeOffsetEditorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeOffSetHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeOffSetDestructorL test function for testing the 
+     * Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeOffSetUpdateSettingLL test function for testing the 
+     * UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetUpdateSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeOffSetAcceptSettingLL test function for testing the 
+     * AcceptSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetAcceptSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeOffSetRestoreOriginalSettingLL test function for testing the 
+     * RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetRestoreOriginalSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneTimeOffSetWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneTimeOffSetWriteInternalStateLL( CStifItemParser& aItem );
+    
+        //CAknIpFieldSettingPage
+    /**
+     * TestSettingPagesMfneIpFieldConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldConstructorL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneIpFieldConstructorLL test function for testing the ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldConstructorLL( CStifItemParser aItem );
+    
+    /**
+     * TestSettingPagesMfneIpFieldConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneIpFieldTimeOffsetEditorL test function for testing the Editor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldTimeOffsetEditorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneIpFieldHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneIpFieldDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneIpFieldUpdateSettingLL test function for testing the 
+     * UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldUpdateSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneIpFieldAcceptSettingLL test function for testing the AcceptSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldAcceptSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneIpFieldRestoreOriginalSettingLL test function for testing the 
+     * RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldRestoreOriginalSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesMfneIpFieldWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesMfneIpFieldWriteInternalStateLL( CStifItemParser& aItem );
+    
+    /*
+     * aknpasswordsettingpage.h
+     */
+    /**
+     * TestSettingPagesPasswordConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesPasswordConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesPasswordConstructorLL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesPasswordConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordSetOldPasswordConfirmationResourceIdL test function for testing 
+     * the SetOldPasswordConfirmationResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordSetOldPasswordConfirmationResourceIdL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordSetNewPasswordConfirmationResourceIdL test function for testing the 
+     * SetNewPasswordConfirmationResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordSetNewPasswordConfirmationResourceIdL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordSetMatchingModeL test function for testing the SetMatchingMode function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordSetMatchingModeL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordMatchingModeL test function for testing the MatchingMode function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordMatchingModeL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordSetMaxPasswordLengthL test function for testing the SetMaxPasswordLength function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordSetMaxPasswordLengthL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordMaxPasswordLengthL test function for testing the MaxPasswordLength function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordMaxPasswordLengthL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordHandlePointerEventLL test function for testing the HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordHandlePointerEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordUpdateSettingLL test function for testing the UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordUpdateSettingLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordAcceptSettingLL test function for testing the AcceptSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAcceptSettingLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordHandleControlEventLL test function for testing the HandleControlEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordHandleControlEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordPostDisplayInitLL test function for testing the PostDisplayInitL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordPostDisplayInitLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordPostDisplayCheckLL test function for testing the PostDisplayCheckL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordPostDisplayCheckLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordOkToExitLL test function for testing the OkToExitL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordOkToExitLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordSizeChangedL test function for testing the SizeChanged function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordSizeChangedL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesPasswordDrawL test function for testing the Draw function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordDrawL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordUpdateTextLL test function for testing the UpdateTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordUpdateTextLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordExecuteOldPasswordConfirmationLL test function for testing the 
+     * ExecuteOldPasswordConfirmationL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordExecuteOldPasswordConfirmationLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordExecuteNewPasswordConfirmationLL test function for testing the 
+     * ExecuteNewPasswordConfirmationL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordExecuteNewPasswordConfirmationLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordComparePasswordsL test function for testing the ComparePasswords function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordComparePasswordsL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordOldPasswordConfirmationResourceIdL test function for testing the 
+     * OldPasswordConfirmationResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordOldPasswordConfirmationResourceIdL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordNewPasswordConfirmationResourceIdL test function for testing the 
+     * NewPasswordConfirmationResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNewPasswordConfirmationResourceIdL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordReadConfirmationResourceLL test function for testing the 
+     * ReadConfirmationResourceL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordReadConfirmationResourceLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordDoPasswordConfirmationLL test function for testing the DoPasswordConfirmationL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordDoPasswordConfirmationLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordNewPasswordL test function for testing the NewPassword function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNewPasswordL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordOldPasswordL test function for testing the OldPassword function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordOldPasswordL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordWriteInternalStateLL test function for testing the WriteInternalStateL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordWriteInternalStateLL( CStifItemParser& aItem );
+    
+        //CAknAlphaPasswordSettingPage
+    /**
+     * TestSettingpagesPasswordAlphaConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAlphaConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordAlphaConstructorLL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAlphaConstructorLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordAlphaConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAlphaConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordAlphaAlphaPasswordEditorL test function for testing the Editor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAlphaAlphaPasswordEditorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordAlphaHandlePointerEventLL test function for testing the HandlePointerEventL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAlphaHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordAlphaDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAlphaDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordAlphaUpdateTextLL test function for testing the UpdateTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAlphaUpdateTextLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordAlphaComparePasswordsL test function for testing the ComparePasswords function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAlphaComparePasswordsL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordAlphaWriteInternalStateLL test function for testing the WriteInternalStateL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordAlphaWriteInternalStateLL( CStifItemParser& aItem );
+    
+        //CAknNumericPasswordSettingPage
+    /**
+     * TestSettingpagesPasswordNumericConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNumericConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordNumericConstructorLL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNumericConstructorLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordNumericConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNumericConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordNumericNumericPasswordEditorL test function for testing the Editor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNumericNumericPasswordEditorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordNumericHandlePointerEventLL test function for testing the HandlePointerEventL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNumericHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordNumericDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNumericDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordNumericUpdateTextLL test function for testing the UpdateTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNumericUpdateTextLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingpagesPasswordNumericWriteInternalStateLL test function for testing the WriteInternalStateL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesPasswordNumericWriteInternalStateLL( CStifItemParser& aItem );
+
+    /*
+     * aknradiobuttonsettingpage.h
+     */
+    /**
+     * TestSettingpagesRadioButtonConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonConstructorLL test function for testing the ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonConstructL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonConstructL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonListBoxControlL test function for testing the ListBoxControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonListBoxControlL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonHandleListBoxEventLL test function for testing the HandleListBoxEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonHandleListBoxEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonSetItemArrayAndSelectionLL test function for testing the SetItemArrayAndSelectionL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonSetItemArrayAndSelectionLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonHandlePointerEventLL test function for testing the HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonHandlePointerEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonHandleResourceChangeL test function for testing the HandleResourceChange function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonHandleResourceChangeL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonDestructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonUpdateSettingLL test function for testing the UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonUpdateSettingLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonDynamicInitLL test function for testing the DynamicInitL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonDynamicInitLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonSelectCurrentItemLL test function for testing the SelectCurrentItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonSelectCurrentItemLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingpagesRadioButtonWriteInternalStateLL test function for testing the WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpagesRadioButtonWriteInternalStateLL( CStifItemParser& /*aItem*/ );
+    
+    /*
+     * aknsettingitemlist.h
+     */
+        //CAknSettingItem
+    /**
+     * TestSettingPagesItemListConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListDestructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListConstructL test function for testing the Construct function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListConstructL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListStoreLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListLoadLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEditItemLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListUpdateListBoxTextLL test function for testing the UpdateListBoxTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListUpdateListBoxTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSettingNameL test function for testing the SettingName function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSettingNameL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSettingNumberL test function for testing the SettingNumber function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSettingNumberL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListIsHiddenL test function for testing the IsHidden function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIsHiddenL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListIsNumberedStyleL test function for testing the IsNumberedStyle function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIsNumberedStyleL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSetHiddenL test function for testing the SetHidden function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSetHiddenL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSettingTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListListBoxTextL test function for testing the ListBoxText function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListListBoxTextL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListIdentifierL test function for testing the Identifier function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIdentifierL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListHasIconL test function for testing the HasIcon function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListHasIconL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSetEmptyItemTextLL test function for testing the SetEmptyItemTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSetEmptyItemTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSetCompulsoryIndTextLL test function for testing the SetCompulsoryIndTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSetCompulsoryIndTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListHandleSettingPageEventLL test function for testing the HandleSettingPageEventL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListHandleSettingPageEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListVisibleIndexL test function for testing the ListVisibleIndex function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListVisibleIndexL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSetSettingPageFlagsL test function for testing the SetSettingPageFlags function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSetSettingPageFlagsL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSettingPageFlagsL test function for testing the SettingPageFlags function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSettingPageFlagsL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListSetProtectionStateL test function for testing the SetProtectionState function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSetProtectionStateL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListProtectionStateL test function for testing the ProtectionState function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListProtectionStateL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListCompleteConstructionLL test function for testing the CompleteConstructionL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListCompleteConstructionLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListCreateBitmapLL test function for testing the CreateBitmapL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListCreateBitmapLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSetSettingPageL test function for testing the SetSettingPage function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSetSettingPageL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSettingPageL test function for testing the SettingPage function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSettingPageL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListSetUpStandardSettingPageLL test function for testing the SetUpStandardSettingPageL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSetUpStandardSettingPageLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListEmptyItemTextL test function for testing the EmptyItemText function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEmptyItemTextL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListSettingPageResourceIdL test function for testing the SettingPageResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSettingPageResourceIdL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSettingEditorResourceIdL test function for testing the SettingEditorResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSettingEditorResourceIdL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListAssociatedResourceIdL test function for testing the AssociatedResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListAssociatedResourceIdL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSetIconMaskL test function for testing the SetIconMask function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSetIconMaskL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTextSetItemConstructorL test function for testing the SetItemConstructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+        //CAknTextSettingItem
+    virtual TInt TestSettingPagesItemListTextSetItemConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTextSetItemDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTextSetItemDestructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTextSetItemStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTextSetItemStoreLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTextSetItemLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTextSetItemLoadLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTextSetItemSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTextSetItemSettingTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTextSetItemEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTextSetItemEditItemLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTextSetItemInternalTextPtrL test function for testing the InternalTextPtr function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTextSetItemInternalTextPtrL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListTextSetItemExternalTextL test function for testing the ExternalText function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTextSetItemExternalTextL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListTextSetItemSetExternalTextL test function for testing the SetExternalText function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTextSetItemSetExternalTextL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIntegerSetItemConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+        //CAknIntegerSettingItem
+    virtual TInt TestSettingPagesItemListIntegerSetItemConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListIntegerSetItemDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerSetItemDestructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListIntegerSetItemStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerSetItemStoreLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListIntegerSetItemLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerSetItemLoadLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListIntegerSetItemSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerSetItemSettingTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListIntegerSetItemCompleteConstructionLL test function for testing the 
+     * CompleteConstructionL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerSetItemCompleteConstructionLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIntegerSetItemInternalValueRefL test function for testing the 
+     * InternalValueRef function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerSetItemInternalValueRefL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIntegerSetItemExternalValueRefL test function for testing the 
+     * ExternalValueRef function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerSetItemExternalValueRefL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIntegerSetItemSetExternalValueL test function for testing the 
+     * SetExternalValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerSetItemSetExternalValueL( CStifItemParser& aItem );
+    
+        //CAknIntegerEdwinSettingItem
+    /**
+     * TestSettingPagesItemListIntegerEdwinConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerEdwinConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListIntegerEdwinEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIntegerEdwinEditItemLL( CStifItemParser& /*aItem*/ );
+
+        //CAknPasswordSettingItem
+    /**
+     * TestSettingPagesItemListPasswordConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListPasswordConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListPasswordSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListPasswordSettingTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListPasswordEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListPasswordEditItemLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListPasswordCompleteConstructionLL test function for testing the 
+     * ConstructionL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListPasswordCompleteConstructionLL( CStifItemParser& aItem );
+    
+        //CAknVolumeSettingItem
+    /**
+     * TestSettingPagesItemListVolumeConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListVolumeConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListVolumeStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListVolumeStoreLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListVolumeLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListVolumeLoadLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListVolumeSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListVolumeSettingTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListVolumeEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListVolumeEditItemLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListVolumeInternalVolumeValueL test function for testing the 
+     * InternalVolumeValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListVolumeInternalVolumeValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListVolumeCreateBitmapLL test function for testing the CreateBitmapL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListVolumeCreateBitmapLL( CStifItemParser& /*aItem*/ );
+    
+        //CAknSliderSettingItem
+    /**
+     * TestSettingpaegsItemListSliderConstructL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingpaegsItemListSliderConstructL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSliderStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSliderStoreLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSliderLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSliderLoadLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListSliderSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSliderSettingTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSliderEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSliderEditItemLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSliderCreateSettingPageLL test function for testing the CreateSettingPageL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSliderCreateSettingPageLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListSliderCreateAndExecuteSettingPageLL test function for testing the 
+     * CreateAndExecuteSettingPageL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSliderCreateAndExecuteSettingPageLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListSliderInternalSliderValueL test function for testing the 
+     * InternalSliderValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSliderInternalSliderValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListSliderCreateBitmapLL test function for testing the CreateBitmapL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListSliderCreateBitmapLL( CStifItemParser& /*aItem*/ );
+    
+        //CAknTimeOrDateSettingItem
+    /**
+     * TestSettingPagesItemListTimeOrDateConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTimeOrDateConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTimeOrDateDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTimeOrDateDestructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTimeOrDateCompleteConstructionLL test function for testing the 
+     * CompleteConstructionL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTimeOrDateCompleteConstructionLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTimeOrDateStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTimeOrDateStoreLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTimeOrDateLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTimeOrDateLoadLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListTimeOrDateSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTimeOrDateSettingTextLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListTimeOrDateEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTimeOrDateEditItemLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTimeOrDateSetTimeFormatStringLL test function for testing the 
+     * SetTimeFormatStringL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTimeOrDateSetTimeFormatStringLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesItemListTimeOrDateTimeFormatStringL test function for testing the 
+     * TimeFormatString function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListTimeOrDateTimeFormatStringL( CStifItemParser& aItem );
+    
+        //CAknTimeOffsetSettingItem
+    /**
+     * TestSettingPagesItemListOffSetConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListOffSetConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListOffSetDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListOffSetDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListOffSetCompleteConstructionLL test function for testing the 
+     * CompleteConstructionL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListOffSetCompleteConstructionLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListOffSetStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListOffSetStoreLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListOffSetLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListOffSetLoadLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListOffSetSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListOffSetSettingTextLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListOffSetEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListOffSetEditItemLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListOffSetSetTimeFormatStringLL test function for testing the 
+     * SetTimeFormatStringL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListOffSetSetTimeFormatStringLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListOffSetTimeFormatStringL test function for testing the TimeFormatString 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListOffSetTimeFormatStringL( CStifItemParser& aItem );
+    
+        //CAknIpFieldSettingItem
+    /**
+     * TestSettingPagesItemListIpFieldConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIpFieldConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIpFieldDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIpFieldDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIpFieldCompleteConstructionLL test function for testing the 
+     * CompleteConstructionL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIpFieldCompleteConstructionLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIpFieldStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIpFieldStoreLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIpFieldLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIpFieldLoadLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIpFieldSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIpFieldSettingTextLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListIpFieldEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListIpFieldEditItemLL( CStifItemParser& aItem );
+    
+        //CAknEnumeratedItemBase
+    /**
+     * TestSettingPagesItemListEnumeratedIBConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnumeratedIBConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnumeratedIBDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnumeratedIBDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnumeratedIBEnumerationValueL test function for testing the 
+     * EnumerationValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnumeratedIBEnumerationValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnumeratedIBSetEnumerationValueL test function for testing the 
+     * SetEnumerationValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnumeratedIBSetEnumerationValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnumeratedIBValueL test function for testing the Value function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnumeratedIBValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnumeratedIBSetValueL test function for testing the SetValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnumeratedIBSetValueL( CStifItemParser& aItem );
+    
+        //CAknEnumeratedItem
+    /**
+     * TestSettingPagesItemListEMTDItemConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEMTDItemConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEMTDItemDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEMTDItemDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEMTDItemValueL test function for testing the Value function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEMTDItemValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEMTDItemSetValueL test function for testing the SetValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEMTDItemSetValueL( CStifItemParser& aItem );
+    
+        //CAknEnumeratedTextSettingItem
+    /**
+     * TestSettingPagesItemListEnuredTxtConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtCompleteConstructionLL test function for testing the 
+     * CompleteConstructionL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtCompleteConstructionLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtEnuredTxtArrayL test function for testing the EnuredTxtArray function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtEnuredTxtArrayL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtPoppedUpTextArrayL test function for testing the 
+     * PoppedUpTextArray function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtPoppedUpTextArrayL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtSetEnuredTxtArraysL test function for testing the 
+     * SetEnuredTxtArrays function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtSetEnuredTxtArraysL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtHandleTextArrayUpdateLL test function for testing the 
+     * HandleTextArrayUpdateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtHandleTextArrayUpdateLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtNumberOfItemsL test function for testing the NumberOfItems function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtNumberOfItemsL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtIndexFromValueL test function for testing the IndexFromValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtIndexFromValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtSetSettingPageTextLL test function for testing the 
+     * SetSettingPageTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtSetSettingPageTextLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnuredTxtSettingPageTextArrayL test function for testing the 
+     * SettingPageTextArray function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnuredTxtSettingPageTextArrayL( CStifItemParser& aItem );
+    
+        //CAknEnumeratedTextPopupSettingItem
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopStoreLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopLoadLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopSettingTextLL test function for testing the SettingTextL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopSettingTextLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopEditItemLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopEnumeratedTextArrayL test function for testing the 
+     * EnumeratedTextArray function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopEnumeratedTextArrayL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopPoppedUpTextArrayL test function for testing the 
+     * PoppedUpTextArray function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopPoppedUpTextArrayL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopCreateSettingPageLL test function for testing the 
+     * CreateSettingPageL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopCreateSettingPageLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopCreateAndExecuteSettingPageLL test function for testing the 
+     * CreateAndExecuteSettingPageL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopCreateAndExecuteSettingPageLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopCompleteConstructionLL test function for testing the 
+     * CompleteConstructionL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopCompleteConstructionLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopSetExternalValueL test function for testing the SetExternalValue 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopSetExternalValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopSetInternalValueL test function for testing the SetInternalValue 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopSetInternalValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopSetSelectedIndexL test function for testing the SetSelectedIndex 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopSetSelectedIndexL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopIndexFromValueL test function for testing the IndexFromValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopIndexFromValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopExternalValueL test function for testing the ExternalValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopExternalValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopInternalValueL test function for testing the 
+     * InternalValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopInternalValueL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListEnurtdTxtPopQueryValueL test function for testing the QueryValue function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListEnurtdTxtPopQueryValueL( CStifItemParser& aItem );
+    
+        //CAknBinaryPopupSettingItem
+    /**
+     * TestSettingPagesItemListBinaryPopConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListBinaryPopConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListBinaryPopStoreLL test function for testing the StoreL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListBinaryPopStoreLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListBinaryPopLoadLL test function for testing the LoadL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListBinaryPopLoadLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListBinaryPopEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListBinaryPopEditItemLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListBinaryPopCompleteConstructionLL test function for testing the 
+     * CompleteConstructionL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListBinaryPopCompleteConstructionLL( CStifItemParser& aItem );
+    
+        //CAknBigSettingItemBase
+    /**
+     * TestSettingPagesItemListBigSIBConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListBigSIBConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListBigSIBSettingTextLL test function for testing the SettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListBigSIBSettingTextLL( CStifItemParser& aItem );
+    
+        //CAknSettingItemArray
+    /**
+     * TestSettingPagesItemListItemArrayConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArrayConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemArrayDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArrayDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemArrayMdcaCountL test function for testing the MdcaCount function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArrayMdcaCountL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemArrayMdcaPointL test function for testing the MdcaPoint function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArrayMdcaPointL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemArrayItemIndexFromVisibleIndexL test function for testing the 
+     * IndexFromVisibleIndex function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArrayItemIndexFromVisibleIndexL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemArrayRecalculateVisibleIndicesLL test function for testing the 
+     * RecalculateVisibleIndicesL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArrayRecalculateVisibleIndicesLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemArraySetInitialOrdinalL test function for testing the SetInitialOrdinal function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArraySetInitialOrdinalL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemArraySetFlagsL test function for testing the SetFlags function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArraySetFlagsL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemArraySetVisibleCountL test function for testing the 
+     * SetVisibleCount function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArraySetVisibleCountL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemArrayVisibleCountL test function for testing the VisibleCount function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemArrayVisibleCountL( CStifItemParser& aItem );
+    
+        //CAknSettingItemList
+    /**
+     * TestSettingPagesItemListItemListConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListConstructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListConstructFromResourceLIdL test function for testing the 
+     * ConstructFromResourceLId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListConstructFromResourceLIdL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListConstructFromResourceLL test function for testing the 
+     * ConstructFromResourceL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListConstructFromResourceLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListCountComponentControlsL test function for testing the 
+     * CountComponentControls function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListCountComponentControlsL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListComponentControlL test function for testing the ComponentControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListComponentControlL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListOfferKeyEventLL test function for testing the OfferKeyEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListOfferKeyEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListFocusChangedL test function for testing the FocusChanged function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListFocusChangedL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListHandleResourceChangeL test function for testing the 
+     * HandleResourceChange function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListHandleResourceChangeL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListHandleListBoxEventLL test function for testing the 
+     * HandleListBoxEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListHandleListBoxEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListEditItemLL test function for testing the EditItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListEditItemLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListLoadSettingsLL test function for testing the LoadSettingsL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListLoadSettingsLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListStoreSettingsLL test function for testing the StoreSettingsL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListStoreSettingsLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListSetIncludeHiddenInOrdinalL test function for testing the 
+     * SetIncludeHiddenInOrdinal function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListSetIncludeHiddenInOrdinalL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListIsNumberedStyleL test function for testing the IsNumberedStyle function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListIsNumberedStyleL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListListBoxL test function for testing the ListBox function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListListBoxL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListSettingItemArrayL test function for testing the SettingItemArray function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListSettingItemArrayL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListHandleChangeInItemArrayOrVisibilityLL test function for testing 
+     * the HandleChangeInItemArrayOrVisibilityL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListHandleChangeInItemArrayOrVisibilityLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesItemListItemListCreateSettingItemLL test function for testing the 
+     * CreateSettingItemL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesItemListItemListCreateSettingItemLL( CStifItemParser& aItem );
+    
+    /*
+     * aknsettingpage.h
+     */
+    /**
+     * TestSettingPagesSetPageConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageConstructorLL test function for testing the ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageDestructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageExecuteLDL test function for testing the ExecuteLD function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageExecuteLDL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageConstructL test function for testing the Construct function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageConstructL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetPageEditorControlL test function for testing the EditorControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageEditorControlL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetPageSettingIdL test function for testing the SettingId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSettingIdL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSetSettingIdL test function for testing the SetSettingId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSetSettingIdL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetPageSetSettingNumberLL test function for testing the SetSettingNumberL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSetSettingNumberLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSetSettingTextLL test function for testing the SetSettingTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSetSettingTextLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSetSettingPageObserverL test function for testing the 
+     * SetSettingPageObserver function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSetSettingPageObserverL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSettingNumberL test function for testing the SettingNumber function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSettingNumberL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetPageIsNumberedL test function for testing the IsNumbered function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageIsNumberedL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSetNumberedL test function for testing the SetNumbered function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSetNumberedL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetPageGetEditorResourceInfoLL test function for testing the 
+     * GetEditorResourceInfoL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageGetEditorResourceInfoLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSetEditStateL test function for testing the SetEditState function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSetEditStateL( CStifItemParser& /*aItem*/);
+    
+    /**
+     * TestSettingPagesSetPageIsEditableL test function for testing the IsEditable function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageIsEditableL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetPageSizeChangedL test function for testing the SizeChanged function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSizeChangedL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageFocusChangedL test function for testing the FocusChanged function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageFocusChangedL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageProcessCommandLL test function for testing the ProcessCommandL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageProcessCommandLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageHandleControlEventLL test function for testing the 
+     * HandleControlEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageHandleControlEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetpageOkToExitLL test function for testing the OkToExitL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetpageOkToExitLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageDynamicInitLL test function for testing the DynamicInitL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageDynamicInitLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageUpdateSettingLL test function for testing the UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageUpdateSettingLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageAcceptSettingLL test function for testing the AcceptSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageAcceptSettingLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageRestoreOriginalSettingLL test function for testing the 
+     * RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageRestoreOriginalSettingLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageDisplayMenuLL test function for testing the DisplayMenuL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageDisplayMenuLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageHideMenuL test function for testing the HideMenu function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageHideMenuL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSelectCurrentItemLL test function for testing the SelectCurrentItemL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSelectCurrentItemLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageBaseConstructLL test function for testing the BaseConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageBaseConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetPageDismissLL test function for testing the DismissL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageDismissLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageMenuShowingL test function for testing the MenuShowing function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageMenuShowingL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageConstructFromResourceLIdL test function for testing the 
+     * ConstructFromResourceLId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageConstructFromResourceLIdL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetPageConstructFromResourceLReaderL test function for testing the 
+     * ConstructFromResourceLReader function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageConstructFromResourceLReaderL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetpageAttemptExitLL test function for testing the AttemptExitL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetpageAttemptExitLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageWaitingL test function for testing the Waiting function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageWaitingL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageCbaL test function for testing the Cba function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageCbaL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageDefaultCbaResourceIdL test function for testing the 
+     * CbaResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageDefaultCbaResourceIdL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageOfferKeyEventLL test function for testing the OfferKeyEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageOfferKeyEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageStandardSettingPageLayoutL test function for testing the 
+     * StandardSettingPageLayout function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageStandardSettingPageLayoutL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageIsBaseConstructedL test function for testing the IsBaseConstructed function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageIsBaseConstructedL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSettingPageResourceIdL test function for testing the 
+     * SettingPageResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSettingPageResourceIdL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageBaseDrawL test function for testing the BaseDraw function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageBaseDrawL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageResetFlagsL test function for testing the ResetFlags function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageResetFlagsL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPagePostDisplayCheckLL test function for testing the DisplayCheckL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPagePostDisplayCheckLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageUpdateCbaLL test function for testing the UpdateCbaL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageUpdateCbaLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageDataValidityL test function for testing the DataValidity function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageDataValidityL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSetDataValidityL test function for testing the SetDataValidity function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSetDataValidityL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSetPageCheckAndSetDataValidityL test function for testing the 
+     * CheckAndSetDataValidity function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageCheckAndSetDataValidityL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageSetEmphasisL test function for testing the SetEmphasis function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageSetEmphasisL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageDynInitMenuPaneLL test function for testing the DynInitMenuPaneL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageDynInitMenuPaneLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageHandleResourceChangeL test function for testing the 
+     * HandleResourceChange function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageHandleResourceChangeL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageCountComponentControlsL test function for testing the 
+     * CountComponentControls function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageCountComponentControlsL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageComponentControlL test function for testing the ComponentControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageComponentControlL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageHandlePointerEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageInputCapabilitiesL test function for testing the InputCapabilities function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageInputCapabilitiesL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageInvalidDataCbaResourceIdL test function for testing the 
+     * InvalidDataCbaResourceId function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageInvalidDataCbaResourceIdL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageMopSupplyObjectL test function for testing the MopSupplyObject function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageMopSupplyObjectL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageWriteInternalStateLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageTextLabelL test function for testing the TextLabel function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageTextLabelL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSetPageShadowTextL test function for testing the ShadowText function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSetPageShadowTextL( CStifItemParser& /*aItem*/ );
+    
+    /*
+     * aknslidersettingpage.h
+     */
+    /**
+     * TestSettingPagesSliderConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSliderConstructorLL test function for testing the ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSliderSliderControlL test function for testing the SliderControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderSliderControlL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSliderConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSliderHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSliderSizeChangedL test function for testing the SizeChanged function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderSizeChangedL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSliderDrawL test function for testing the Draw function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderDrawL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSliderWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderWriteInternalStateLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSliderDestructL test function for testing the Destruct function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderDestructL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesSliderUpdateSettingLL test function for testing the UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderUpdateSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSliderAcceptSettingLL test function for testing the AcceptSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderAcceptSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesSliderRestoreOriginalSettingLL test function for testing the 
+     * RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesSliderRestoreOriginalSettingLL( CStifItemParser& aItem );
+
+    /*
+     * akntextsettingpage.h
+     */
+        //CAknEdwinSettingPage
+    /**
+     * TestSettingPagesTextEdwinTextControlL test function for testing the TextControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextEdwinTextControlL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesTextEdwinHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextEdwinHandlePointerEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesTextEdwinConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextEdwinConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesTextEdwinConstructorLL test function for testing the ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextEdwinConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesTextEdwinSizeChangedL test function for testing the SizeChanged function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextEdwinSizeChangedL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesTextEdwinDrawL test function for testing the Draw function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextEdwinDrawL( CStifItemParser& /*aItem*/ );
+    
+        //CAknTextSettingPage
+    /**
+     * TestSettingPagesTextTextConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesTextTextConstructorLL test function for testing the ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesTextTextConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextHandlePointerEventL test function for testing the 
+     * HandlePointerEvent function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextHandlePointerEventL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextDestructorL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextDynamicInitLL test function for testing the DynamicInitL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextDynamicInitLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextUpdateSettingLL test function for testing the UpdateSettingL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextUpdateSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextAcceptSettingLL test function for testing the AcceptSettingL 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextAcceptSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextRestoreOriginalSettingLL test function for testing 
+     * the RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextRestoreOriginalSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextHandleControlEventLL test function for testing the 
+     * HandleControlEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextHandleControlEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextCheckAndSetDataValidityL test function for testing the 
+     * CheckAndSetDataValidity function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextCheckAndSetDataValidityL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextUpdateTextLL test function for testing the UpdateTextL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextUpdateTextLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextUpdateCbaLL test function for testing the UpdateCbaL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextUpdateCbaLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextOkToExitLL test function for testing the OkToExitL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextOkToExitLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextOfferKeyEventLL test function for testing the 
+     * OfferKeyEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextOfferKeyEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextSizeChangedL test function for testing the SizeChanged function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextSizeChangedL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextTextWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextTextWriteInternalStateLL( CStifItemParser& aItem );
+    
+    
+    //CAknIntegerSettingPage
+    /**
+     * TestSettingPagesTextIntegerConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesTextIntegerConstructorLL test function for testing the ConstructorL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesTextIntegerConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerConstructLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerIntegerEditorControlL test function for testing the 
+     * EditorControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerIntegerEditorControlL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerHandlePointerEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerDynamicInitLL test function for testing the DynamicInitL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerDynamicInitLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerUpdateSettingLL test function for testing the UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerUpdateSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerRestoreOriginalSettingLL test function for testing the 
+     * RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerRestoreOriginalSettingLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerCheckAndSetDataValidityL test function for testing the 
+     * CheckAndSetDataValidity function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerCheckAndSetDataValidityL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerUpdateCbaLL test function for testing the UpdateCbaL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerUpdateCbaLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerHandleControlEventLL test function for testing the 
+     * HandleControlEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerHandleControlEventLL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerSizeChangedL test function for testing the SizeChanged function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerSizeChangedL( CStifItemParser& aItem );
+    
+    /**
+     * TestSettingPagesTextIntegerWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesTextIntegerWriteInternalStateLL( CStifItemParser& aItem );
+
+    /*
+     * aknvolumesettingpage.h
+     */
+    /**
+     * TestSettingPagesVolumeConstructorL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeConstructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeConstructorLL test function for testing the Constructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeConstructorLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeHandlePointerEventLL test function for testing the 
+     * HandlePointerEventL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeHandlePointerEventLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeDestructorL test function for testing the Destructor function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeDestructorL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeConstructLL test function for testing the ConstructL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeConstructLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeVolumeControlL test function for testing the VolumeControl function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeVolumeControlL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeSizeChangedL test function for testing the SizeChanged 
+     * function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeSizeChangedL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeDrawL test function for testing the Draw function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeDrawL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeWriteInternalStateLL test function for testing the 
+     * WriteInternalStateL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeWriteInternalStateLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeUpdateSettingLL test function for testing the UpdateSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeUpdateSettingLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeAcceptSettingLL test function for testing the AcceptSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeAcceptSettingLL( CStifItemParser& /*aItem*/ );
+    
+    /**
+     * TestSettingPagesVolumeRestoreOriginalSettingLL test function for testing 
+     * the RestoreOriginalSettingL function
+     * @since S60 5.0
+     * @param aItem never used
+     * @return Symbian OS error code.
+     */
+    virtual TInt TestSettingPagesVolumeRestoreOriginalSettingLL( CStifItemParser& /*aItem*/ );
+    
+    
+private:    // Data
+
+    /**
+     * ScreenSaver Property
+     */
+    TInt iOldScreenSaverProperty;
+    
+    // Resource file offset
+    TInt iOffset;
+    };
+
+#endif/*C_TESTSDKSETTINGPAGES_H*/
+
+// End of File
+
+