vmbx/vmbxengine/tsrc/ut_vmbxengine/src/etel_mock.cpp
changeset 27 7eb70891911c
parent 19 e44a8c097b15
equal deleted inserted replaced
23:427125ac6cb8 27:7eb70891911c
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description: 
       
    15 *
       
    16 */
       
    17 #include <etelmm.h>
     1 #include <etelmm.h>
    18 #include <etel.h>
     2 #include <etel.h>
    19 #include <e32std.h>
     3 #include <e32std.h>
       
     4 #include <rsssettings.h>
    20 #include <QtTest/QtTest>
     5 #include <QtTest/QtTest>
    21 
     6 
    22 RPhone::RPhone()
     7 RPhone::RPhone()
    23 {
     8 {
    24 }
     9 }
   161 {
   146 {
   162 }
   147 }
   163 
   148 
   164 void RMobilePhoneBookStore::Read(
   149 void RMobilePhoneBookStore::Read(
   165     TRequestStatus& aReqStatus, TInt /*aIndex*/, 
   150     TRequestStatus& aReqStatus, TInt /*aIndex*/, 
   166     TInt /*aNumSlots*/, TDes8& /*aPBData*/) const
   151     TInt /*aNumSlots*/, TDes8& aPBData) const
   167 { 
   152 { 
   168     TRequestStatus* tmp = &aReqStatus;
   153     TRequestStatus* tmp = &aReqStatus;
       
   154 // data ?
       
   155     TBuf<5> pbdata(_L("data5"));
       
   156     aPBData.Copy(pbdata);
       
   157     
   169     User::RequestComplete(tmp, KErrNone);
   158     User::RequestComplete(tmp, KErrNone);
   170 }
   159 }
   171 
   160 
   172 void RMobilePhoneBookStore::Write(
   161 void RMobilePhoneBookStore::Write(
   173     TRequestStatus& aReqStatus, 
   162     TRequestStatus& aReqStatus, 
   192 void RTelSubSessionBase::CancelAsyncRequest(TInt /*aReqToCancel*/) const
   181 void RTelSubSessionBase::CancelAsyncRequest(TInt /*aReqToCancel*/) const
   193 {
   182 {
   194 // refers to ut_ussd
   183 // refers to ut_ussd
   195 }
   184 }
   196 
   185 
       
   186 TInt RSSSettings::Get( 
       
   187     TSSSettingsSetting /*aSetting*/,
       
   188     TInt& aValue )
       
   189 {
       
   190 	aValue = ESSSettingsAlsPrimary;
       
   191 	return KErrNone;
       
   192 }
       
   193