phoneengine/phoneservices/tsrc/ut_phoneservices/unit_tests.cpp
changeset 64 6aaf0276100e
parent 46 bc5a64e5bc3c
equal deleted inserted replaced
56:5bcb308bd24d 64:6aaf0276100e
    17 
    17 
    18 #include <QtTest/QtTest>
    18 #include <QtTest/QtTest>
    19 #include "phoneservices.h"
    19 #include "phoneservices.h"
    20 #include "dialservice.h"
    20 #include "dialservice.h"
    21 #include "dtmfservice.h"
    21 #include "dtmfservice.h"
       
    22 #include "dialservicedepricated.h"
       
    23 #include "dtmfservicedepricated.h"
    22 #include "urischemehandlerservice.h"
    24 #include "urischemehandlerservice.h"
    23 
    25 
    24 bool g_dialServiceConstructed;
    26 bool g_dialServiceConstructed;
    25 MPECallControlIF* g_dialServiceCallPointer;
    27 MPECallControlIF* g_dialServiceCallPointer;
    26 MPECallSettersIF* g_dialServiceParameterPointer;
    28 MPECallSettersIF* g_dialServiceParameterPointer;
   102     Q_UNUSED(number)
   104     Q_UNUSED(number)
   103     Q_UNUSED (contactId)
   105     Q_UNUSED (contactId)
   104     return 0;
   106     return 0;
   105 }
   107 }
   106 
   108 
   107 void DialService::dialVideo(const QString& number)
   109 int DialService::dialVideo(const QString& number)
   108 {
   110 {
   109     Q_UNUSED(number)
   111     Q_UNUSED(number)
   110 }
   112 }
   111 
   113 
   112 void DialService::dialVideo(const QString& number, int contactId)
   114 int DialService::dialVideo(const QString& number, int contactId)
   113 {
   115 {
   114     Q_UNUSED(number)
   116     Q_UNUSED(number)
   115     Q_UNUSED(contactId)
   117     Q_UNUSED(contactId)
   116 }
   118 }
   117 
   119 
   118 void DialService::dialVoip(const QString& address)
   120 int DialService::dialVoip(const QString& address)
   119 {
   121 {
   120     Q_UNUSED(address)
   122     Q_UNUSED(address)
   121 }
   123 }
   122 
   124 
   123 void DialService::dialVoip(const QString& address, int contactId)
   125 int DialService::dialVoip(const QString& address, int contactId)
   124 {
   126 {
   125     Q_UNUSED(address)
   127     Q_UNUSED(address)
   126     Q_UNUSED(contactId)
   128     Q_UNUSED(contactId)
   127 }
   129 }
   128 
   130 
   129 void DialService::dialVoipService(const QString& address, int serviceId)
   131 int DialService::dialVoipService(const QString& address, int serviceId)
   130 {
   132 {
   131     Q_UNUSED(address)
   133     Q_UNUSED(address)
   132     Q_UNUSED(serviceId)
   134     Q_UNUSED(serviceId)
   133 }
   135 }
   134 
   136 
   135 void DialService::dialVoipService(
   137 int DialService::dialVoipService(
   136         const QString& address, int serviceId, int contactId)
   138         const QString& address, int serviceId, int contactId)
   137 {
   139 {
   138     Q_UNUSED(address)
   140     Q_UNUSED(address)
   139     Q_UNUSED(serviceId)
   141     Q_UNUSED(serviceId)
   140     Q_UNUSED(contactId)
   142     Q_UNUSED(contactId)
   141 }
   143 }
       
   144 
       
   145 DialServiceDepricated::DialServiceDepricated(MPECallControlIF &call, MPECallSettersIF &parameters, QObject* parent) : 
       
   146     XQServiceProvider(QLatin1String("com.nokia.symbian.ICallDial"), parent), m_call (call), m_parameters (parameters)
       
   147 {
       
   148 }
       
   149 
       
   150 DialServiceDepricated::~DialServiceDepricated()
       
   151 {
       
   152 }
       
   153 
       
   154 int DialServiceDepricated::dial(const QString& number)
       
   155 {
       
   156     Q_UNUSED(number)
       
   157 }
       
   158 
       
   159 int DialServiceDepricated::dial(const QString& number, int contactId)
       
   160 {
       
   161     Q_UNUSED(number)
       
   162     Q_UNUSED(contactId)
       
   163 }
       
   164 
       
   165 void DialServiceDepricated::dialVideo(const QString& number)
       
   166 {
       
   167     Q_UNUSED(number)
       
   168 }
       
   169 
       
   170 void DialServiceDepricated::dialVideo(const QString& number, int contactId)
       
   171 {
       
   172     Q_UNUSED(number)
       
   173     Q_UNUSED(contactId)
       
   174 }
       
   175 
       
   176 void DialServiceDepricated::dialVoip(const QString& address)
       
   177 {
       
   178     Q_UNUSED(address)
       
   179 }
       
   180 
       
   181 void DialServiceDepricated::dialVoip(const QString& address, int contactId)
       
   182 {
       
   183     Q_UNUSED(address)
       
   184     Q_UNUSED(contactId)
       
   185 }
       
   186 
       
   187 void DialServiceDepricated::dialVoipService(const QString& address, int serviceId)
       
   188 {
       
   189     Q_UNUSED(address)
       
   190     Q_UNUSED(serviceId)
       
   191 }
       
   192 
       
   193 void DialServiceDepricated::dialVoipService(
       
   194         const QString& address, int serviceId, int contactId)
       
   195 {
       
   196     Q_UNUSED(address)
       
   197     Q_UNUSED(serviceId)
       
   198     Q_UNUSED(contactId)
       
   199 }
       
   200 
       
   201 QString DialServiceDepricated::modifyPhoneNumber(const QString &number)
       
   202 {
       
   203     return number;
       
   204 }
       
   205 
       
   206 QString DialServiceDepricated::simplified(const QString &number)
       
   207 {
       
   208     return number;
       
   209 }
       
   210 
       
   211 QString DialServiceDepricated::japanPrefixModifications(const QString &number)
       
   212 {    
       
   213     return number;
       
   214 }
       
   215 
   142 
   216 
   143 DTMFService::DTMFService(MPECallControlIF &call, MPECallSettersIF &parameters, QObject* parent) : 
   217 DTMFService::DTMFService(MPECallControlIF &call, MPECallSettersIF &parameters, QObject* parent) : 
   144     XQServiceProvider(QLatin1String("com.nokia.symbian.IDtmfPlay"), parent), m_call (call), m_parameters (parameters)
   218     XQServiceProvider(QLatin1String("com.nokia.symbian.IDtmfPlay"), parent), m_call (call), m_parameters (parameters)
   145 {
   219 {
   146     g_dtmfServiceConstructed = true;
   220     g_dtmfServiceConstructed = true;
   150 
   224 
   151 DTMFService::~DTMFService()
   225 DTMFService::~DTMFService()
   152 {
   226 {
   153 }
   227 }
   154 
   228 
   155 void DTMFService::playDTMFTone(const QChar& keyToPlay)
   229 int DTMFService::playDTMFTone(const QChar& keyToPlay)
   156 {
   230 {
   157     Q_UNUSED(keyToPlay)
   231     Q_UNUSED(keyToPlay)
   158 }
   232 }
   159 
   233 
   160 void DTMFService::stopDTMFPlay()
   234 int DTMFService::stopDTMFPlay()
   161 {
   235 {
   162 }
   236 }
       
   237 
       
   238 DTMFServiceDepricated::DTMFServiceDepricated(
       
   239     MPECallControlIF &call, 
       
   240     MPECallSettersIF &parameters, 
       
   241     QObject* parent) 
       
   242     : 
       
   243     XQServiceProvider(
       
   244         QLatin1String("com.nokia.symbian.IDtmfPlay"), parent), 
       
   245     m_call(call), 
       
   246     m_parameters(parameters)
       
   247 {
       
   248     
       
   249 }
       
   250 
       
   251 DTMFServiceDepricated::~DTMFServiceDepricated()
       
   252 {
       
   253 }
       
   254 
       
   255 void DTMFServiceDepricated::playDTMFTone(const QChar& /*keyToPlay*/)
       
   256 {
       
   257 }
       
   258 
       
   259 void DTMFServiceDepricated::stopDTMFPlay()
       
   260 {
       
   261 
       
   262 }
       
   263 
   163 
   264 
   164 UriSchemeHandlerService::UriSchemeHandlerService(
   265 UriSchemeHandlerService::UriSchemeHandlerService(
   165     MPECallControlIF &call, MPECallSettersIF &parameters, QObject* parent)
   266     MPECallControlIF &call, MPECallSettersIF &parameters, QObject* parent)
   166     : 
   267     : 
   167     XQServiceProvider(
   268     XQServiceProvider(