telephonyserverplugins/ctsydispatchlayer/test/dispatchertests/dispatchsrc/cctsytestserver.cpp
changeset 0 3553901f7fa8
child 24 6638e7f4bd8f
equal deleted inserted replaced
-1:000000000000 0:3553901f7fa8
       
     1 // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 //
       
    15 
       
    16 
       
    17 
       
    18 /**
       
    19  @file The test server for the Common TSY.
       
    20 */
       
    21 
       
    22 #include <test/ctefunitserver.h>
       
    23 #include <test/tefunit.h>
       
    24 
       
    25 
       
    26 #include "cctsycellbroadcastfu.h"
       
    27 #include "cctsycallcontrolmultipartyfu.h"
       
    28 #include "cctsycallcontrolfu.h"
       
    29 #include "cctsycellbroadcastfu.h"
       
    30 #include "cctsypacketservicesfu.h"
       
    31 #include "cctsyphonebookfu.h"
       
    32 #include "cctsyphonebookenfu.h"
       
    33 #include "cctsyphonebookonfu.h"
       
    34 #include "cctsyphonefu.h"
       
    35 #include "cctsysatfu.h"
       
    36 #include "cctsysecurityfu.h"
       
    37 #include "cctsysimfu.h"
       
    38 #include "cctsysmsfu.h"
       
    39 #include "cctsysupplementaryservicesfu.h"
       
    40 #include "cctsyphonebookenfunegative.h"
       
    41 #include "cctsycallcontrolfunegative.h"
       
    42 #include "cctsypacketservicesfunegative.h"
       
    43 #include "cctsyphonebookfunegative.h"
       
    44 #include "cctsyphonefunegative.h"	
       
    45 #include "cctsysecurityfunegative.h"
       
    46 #include "cctsysupplementaryservicesfunegative.h"
       
    47 #include "cctsyphonebookonfunegative.h"
       
    48 #include "cctsycellbroadcastfunegative.h"
       
    49 #include "cctsysimfunegative.h"
       
    50 #include "cctsysmsfunegative.h"
       
    51 #include "cctsycallcontrolmultipartyfunegative.h"
       
    52 #include "cctsysatfunegative.h"
       
    53 #include "cctsypacketcontextfu.h"
       
    54 
       
    55 // The server name: must be the same that the exe name
       
    56 _LIT( KServerName, "te_ctsydispatcher_component" );
       
    57 
       
    58 /**
       
    59  * ServerName
       
    60  *
       
    61  * @return The TEF server name.
       
    62  */
       
    63 GLDEF_C const TTestName ServerName()
       
    64 
       
    65 	{
       
    66 	TTestName serverName(KServerName);
       
    67 	return serverName;
       
    68 	}
       
    69 
       
    70 /**
       
    71  * @return The top level suite.
       
    72  */
       
    73 GLDEF_C CTestSuite* CreateTestSuiteL()
       
    74 	{
       
    75 	START_SUITE;
       
    76 
       
    77 	ADD_TEST_SUITE(CCTsyPhoneFU);
       
    78 	ADD_TEST_SUITE(CCTsyCallControlMultipartyFU);
       
    79 	ADD_TEST_SUITE(CCTsyCallControlFU);
       
    80 	ADD_TEST_SUITE(CCTsyCellBroadcastFU);
       
    81 	ADD_TEST_SUITE(CCTsyPacketServicesFU);
       
    82 	ADD_TEST_SUITE(CCTsyPhonebookFU);
       
    83 	ADD_TEST_SUITE(CCTsyPhonebookEnFU);
       
    84 	ADD_TEST_SUITE(CCTsyPhonebookOnFU);
       
    85 	ADD_TEST_SUITE(CCTsySatFU);
       
    86 	ADD_TEST_SUITE(CCTsySecurityFU);
       
    87 	ADD_TEST_SUITE(CCTsySimFU);
       
    88 	ADD_TEST_SUITE(CCTsySmsFU);
       
    89 	ADD_TEST_SUITE(CCTsySupplementaryServicesFU);
       
    90 	
       
    91 	ADD_TEST_SUITE(CCTsyPhonebookEnFUNegative);
       
    92 	ADD_TEST_SUITE(CCTsyCallControlFUNegative);
       
    93 	ADD_TEST_SUITE(CCTsyPacketServicesFUNegative);
       
    94 	ADD_TEST_SUITE(CCTsyPhonebookFUNegative);
       
    95 	ADD_TEST_SUITE(CCTsyPhoneFUNegative);
       
    96 	ADD_TEST_SUITE(CCTsySecurityFUNegative);
       
    97 	ADD_TEST_SUITE(CCTsySupplementaryServicesFUNegative);
       
    98 	
       
    99 	ADD_TEST_SUITE(CCTsyPhonebookOnFUNegative);
       
   100 	ADD_TEST_SUITE(CCTsyCellBroadcastFUNegative);
       
   101 	ADD_TEST_SUITE(CCTsySimFUNegative);
       
   102 	ADD_TEST_SUITE(CCTsySmsFUNegative);
       
   103 	ADD_TEST_SUITE(CCTsyCallControlMultipartyFUNegative);
       
   104 	ADD_TEST_SUITE(CCTsySatFUNegative);
       
   105 	ADD_TEST_SUITE(CCTsyPacketContextFU);
       
   106 
       
   107 	END_SUITE;
       
   108 	}
       
   109 
       
   110 // Require: create std TEF test case
       
   111 GLDEF_D CTestStep* CreateTEFTestStep(const TDesC& /*aStepName*/, CTEFUnitServer& /*aServer*/)
       
   112 	{
       
   113 	// This allows std TEF test steps to be created and run inside TEFUnit
       
   114 	return NULL;
       
   115 	}