diff -r 14460bf2a402 -r f50f4094acd7 cbsref/telephonyrefplugins/atltsy/integrationtest/src/testltsyphonestorebase.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cbsref/telephonyrefplugins/atltsy/integrationtest/src/testltsyphonestorebase.cpp Tue Jul 06 15:36:38 2010 +0300 @@ -0,0 +1,100 @@ +// Copyright (c) 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: +// +// + +// user include +#include "testltsyphonestorebase.h" +#include "testltsyphonestoreshareddata.h" + +//const define +_LIT16(KPhoneTSY, "phonetsy"); + +// member functions + +/** +* Constructor +* +*/ +CTestLtsyPhoneStoreBase::CTestLtsyPhoneStoreBase(CTestLtsyModel& aTestModel) + : iModel(aTestModel) + { + } + +/** +* Destructor +* +*/ +CTestLtsyPhoneStoreBase::~CTestLtsyPhoneStoreBase() + { + + } + +TVerdict CTestLtsyPhoneStoreBase::doTestStepPreambleL() + { + OpenPhoneL(); + if(TestStepResult() == EPass) + { + + } + + return TestStepResult(); + } + +TVerdict CTestLtsyPhoneStoreBase::doTestStepPostambleL() + { + + return TestStepResult(); + } + +/** + * Get the PhoneON object + * + */ +RMobileONStore& CTestLtsyPhoneStoreBase::PhoneONStore() + { + return iModel.PhoneStoreSharedData().PhoneONStore(); + } + +/** + * Get the Enstore object + * + */ +RMobileENStore& CTestLtsyPhoneStoreBase::PhoneENStore() + { + return iModel.PhoneStoreSharedData().PhoneENStore(); + } + +/** + * Get the PhoneBook store object + * + */ +RMobilePhoneBookStore& CTestLtsyPhoneStoreBase::PhoneBookStore() + { + return iModel.PhoneStoreSharedData().PhoneBookStore(); + } + +void CTestLtsyPhoneStoreBase::OpenPhoneL() + { + INFO_PRINTF1(_L("starting opne phone")); + + if (!iModel.SharedEnv().PhoneOpened()) + { + iModel.SharedEnv().OpenPhoneL(KPhoneTSY); + } + } + +// end of file + +