diff -r 000000000000 -r e686773b3f54 pimprotocols/phonebooksync/Test/TE_Sync/TE_Sync.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pimprotocols/phonebooksync/Test/TE_Sync/TE_Sync.h Tue Feb 02 10:12:17 2010 +0200 @@ -0,0 +1,297 @@ +// Copyright (c) 2001-2009 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: +// Header file for the TS_SYNC.CPP - test programme for Phonebook Synchroniser +// +// + +/** + @file + @internalComponent +*/ + +#ifndef __TE_SYNC_H__ +#define __TE_SYNC_H__ + +#include +#include +#include +#include +#include +#include +#include +#include "phbksync.h" +#include "TE_SyncBase.h" + + +class CTestOpen : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestOpen(); + }; + +class CTestDoSynchronisation : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestDoSynchronisation(); + }; + +class CTestWriteContactToICCTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCTest(); + }; + +class CTestWriteContactToICCOverwriteTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCOverwriteTest(); + }; + +class CTestWriteContactToICCNoSlotTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCNoSlotTest(); + }; + +class CTestWriteContactToICCInvalidSlotTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCInvalidSlotTest(); + }; + +class CTestWriteContactToICCBlankNumTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCBlankNumTest(); + }; + +class CTestWriteContactToICCBlankNameTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCBlankNameTest(); + }; + +class CTestWriteContactToICCExceedMaxNameTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCExceedMaxNameTest(); + }; + +class CTestWriteContactToICCExceedMaxNumTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCExceedMaxNumTest(); + }; + +class CTestWriteContactToICCMaxNumTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCMaxNumTest(); + }; + +class CTestWriteContactToICCMaxNameTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCMaxNameTest(); + }; + +class CTestWriteContactToICCNumLettersTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCNumLettersTest(); + }; + +class CTestWriteContactToICCObsecureTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteContactToICCObsecureTest(); + }; + +class CTestValidateContact : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestValidateContact(); + }; + +class CTestValidateContactAccessLockedTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestValidateContactAccessLockedTest(); + }; + +class CTestValidateContactInvalidUIDTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestValidateContactInvalidUIDTest(); + }; + +class CTestUpdateLookUpTableFailure : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestUpdateLookUpTableFailure(); + }; + +class CTestUpdateLookUpTableSuccess : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestUpdateLookUpTableSuccess(); + }; + +class CTestGetSyncMode : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestGetSyncMode(); + }; + +class CTestSetSyncMode : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestSetSyncMode(); + }; + +class CTestDeleteContactFromICC : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestDeleteContactFromICC(); + }; + +class CTestDeleteContactInvalidIdFromICC : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestDeleteContactInvalidIdFromICC(); + }; + +class CTestGetContactFormat : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestGetContactFormat(); + }; + +class CTestGetPhoneBookCacheState : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestGetPhoneBookCacheState(); + }; + +class CTestVersionTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestVersionTest(); + }; + +class CTestGetLastSyncError : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestGetLastSyncError(); + }; + +class CTestNotifyCacheStateChange : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestNotifyCacheStateChange(); + }; + +class CTestGetPhoneBookId : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestGetPhoneBookId(); + }; + +class CTestReset : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestReset(); + }; + +class CTestCancelWriteRequest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestCancelWriteRequest(); + }; + +class CTestCancelDeleteRequest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestCancelDeleteRequest(); + }; + +class CTestCancelDoSyncRequest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestCancelDoSyncRequest(); + }; + + +class CTestSlotHandlingTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestSlotHandlingTest(); + }; + +class CTestWriteToSlotTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestWriteToSlotTest(); + }; + +class CTestConnectionTest : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestConnectionTest(); + }; + +class CTestFailedPhoneStartup : public CSyncTestStep + { + public: + virtual enum TVerdict doTestStepL(); + CTestFailedPhoneStartup(); + }; + +#endif