os/mm/mmlibs/mmfw/tsrc/mmfunittest/basecl/TSU_MMF_BASECLSuite.cpp
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
// Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0
     2
// All rights reserved.
sl@0
     3
// This component and the accompanying materials are made available
sl@0
     4
// under the terms of "Eclipse Public License v1.0"
sl@0
     5
// which accompanies this distribution, and is available
sl@0
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0
     7
//
sl@0
     8
// Initial Contributors:
sl@0
     9
// Nokia Corporation - initial contribution.
sl@0
    10
//
sl@0
    11
// Contributors:
sl@0
    12
//
sl@0
    13
// Description:
sl@0
    14
// This is the main DLL entry point for the TSU_MMF_BASECL.dll
sl@0
    15
// 
sl@0
    16
//
sl@0
    17
sl@0
    18
// EPOC includes
sl@0
    19
#include <e32base.h>
sl@0
    20
sl@0
    21
// Test system includes
sl@0
    22
#include "TSU_MMF_BASECLSuite.h"
sl@0
    23
#include "TSU_MMF_BASECL_Buffers.h"
sl@0
    24
#include "TSU_MMF_BASECL_DataPath.h"
sl@0
    25
sl@0
    26
sl@0
    27
/**
sl@0
    28
 *
sl@0
    29
 * Create an instance of this test suite.
sl@0
    30
 *
sl@0
    31
 * NewTestSuiteBaseClassesL is exported at ordinal 1.
sl@0
    32
 * This provides the interface to allow the Test Framework
sl@0
    33
 * to create instances of this test suite.
sl@0
    34
 *
sl@0
    35
 * @return	"CTestSuiteBaseClasses*"
sl@0
    36
 *			The newly created test suite
sl@0
    37
 */
sl@0
    38
EXPORT_C CTestSuite_MMF_BASECL* NewTestSuiteL() 
sl@0
    39
    { 
sl@0
    40
	CTestSuite_MMF_BASECL* result = new (ELeave) CTestSuite_MMF_BASECL;
sl@0
    41
	CleanupStack::PushL(result);
sl@0
    42
	result->ConstructL();
sl@0
    43
	CleanupStack::Pop(); // result
sl@0
    44
	return result;
sl@0
    45
    }
sl@0
    46
sl@0
    47
sl@0
    48
CTestSuite_MMF_BASECL::~CTestSuite_MMF_BASECL()
sl@0
    49
	{
sl@0
    50
	}
sl@0
    51
sl@0
    52
sl@0
    53
/**
sl@0
    54
 *
sl@0
    55
 * Get test suite version.
sl@0
    56
 *
sl@0
    57
 * @return	"TPtrC"
sl@0
    58
 *			The version string.
sl@0
    59
 *
sl@0
    60
 * @xxxx
sl@0
    61
 *
sl@0
    62
 */
sl@0
    63
TPtrC CTestSuite_MMF_BASECL::GetVersion( void ) const
sl@0
    64
	{
sl@0
    65
	_LIT(KTxtVersion,"1.1");
sl@0
    66
	return KTxtVersion();
sl@0
    67
	}
sl@0
    68
sl@0
    69
/**
sl@0
    70
 *
sl@0
    71
 * Initialiser for test suite.
sl@0
    72
 * This creates all the test steps and stores them
sl@0
    73
 * inside CTestSuiteBaseClasses
sl@0
    74
 *
sl@0
    75
 * @xxxx
sl@0
    76
 * 
sl@0
    77
 */
sl@0
    78
void CTestSuite_MMF_BASECL::InitialiseL( void )
sl@0
    79
	{
sl@0
    80
sl@0
    81
	// store the name of this test suite
sl@0
    82
	iSuiteName = _L("TSU_MMF_BASECL");
sl@0
    83
sl@0
    84
	// add test steps
sl@0
    85
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0001 );
sl@0
    86
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0002 );
sl@0
    87
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0003 );
sl@0
    88
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0004 );
sl@0
    89
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0005 );
sl@0
    90
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0006 );
sl@0
    91
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0007 );
sl@0
    92
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0008 );
sl@0
    93
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0009 );
sl@0
    94
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0010 );
sl@0
    95
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0011 );
sl@0
    96
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0012 );
sl@0
    97
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0100 );
sl@0
    98
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0101 );
sl@0
    99
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0102 );
sl@0
   100
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0103 );
sl@0
   101
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0104 );
sl@0
   102
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0105 );
sl@0
   103
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0106 );
sl@0
   104
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0107 );
sl@0
   105
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0108 );
sl@0
   106
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0109 );
sl@0
   107
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0110 );
sl@0
   108
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0111 );
sl@0
   109
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0112 );
sl@0
   110
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0113 );
sl@0
   111
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0114 );
sl@0
   112
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0115 );
sl@0
   113
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0116 );
sl@0
   114
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0117 );
sl@0
   115
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0118 );
sl@0
   116
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0119 );
sl@0
   117
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0120 );
sl@0
   118
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0121 );
sl@0
   119
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0150 );
sl@0
   120
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0151 );
sl@0
   121
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0152 );
sl@0
   122
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0153 );
sl@0
   123
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0154 );
sl@0
   124
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0157 );
sl@0
   125
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0159 );
sl@0
   126
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0160 );
sl@0
   127
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0200 );
sl@0
   128
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0201 );
sl@0
   129
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0202 );
sl@0
   130
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0203 );
sl@0
   131
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0204 );
sl@0
   132
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0205 );
sl@0
   133
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0206 );
sl@0
   134
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0207 );
sl@0
   135
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0208 );
sl@0
   136
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0209 );
sl@0
   137
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0210 );
sl@0
   138
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0211 );
sl@0
   139
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0212 );
sl@0
   140
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0213 );
sl@0
   141
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0214 );
sl@0
   142
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0215 );
sl@0
   143
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0216 );
sl@0
   144
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0217 );
sl@0
   145
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0218 );
sl@0
   146
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0219 );
sl@0
   147
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0220 );
sl@0
   148
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0221 );
sl@0
   149
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0222 );
sl@0
   150
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0223 );
sl@0
   151
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0224 );
sl@0
   152
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0225 );
sl@0
   153
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0226 );
sl@0
   154
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0227 );
sl@0
   155
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0228 );
sl@0
   156
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0229 );
sl@0
   157
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0230 );
sl@0
   158
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0231 );
sl@0
   159
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0232 );
sl@0
   160
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0233 );
sl@0
   161
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0234 );
sl@0
   162
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0235 );
sl@0
   163
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0236 );
sl@0
   164
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0237 );
sl@0
   165
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0238 );
sl@0
   166
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0239 );
sl@0
   167
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0240 );
sl@0
   168
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0241 );
sl@0
   169
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0242 );
sl@0
   170
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0243 );
sl@0
   171
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0244 );
sl@0
   172
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0245 );
sl@0
   173
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0246 );
sl@0
   174
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0260 );
sl@0
   175
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0261 );
sl@0
   176
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0262 );
sl@0
   177
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0263 );
sl@0
   178
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0264 );
sl@0
   179
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0265 );
sl@0
   180
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0266 );
sl@0
   181
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0267 );
sl@0
   182
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0280 );
sl@0
   183
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0281 );
sl@0
   184
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0282 );
sl@0
   185
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0300 );
sl@0
   186
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0301 );
sl@0
   187
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0302 );
sl@0
   188
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0303 );
sl@0
   189
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0304 );
sl@0
   190
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0305 );
sl@0
   191
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0306 );
sl@0
   192
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0307 );
sl@0
   193
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0308 );
sl@0
   194
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0309 );
sl@0
   195
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0310 );
sl@0
   196
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0311 );
sl@0
   197
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0312 );
sl@0
   198
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0313 );
sl@0
   199
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0314 );
sl@0
   200
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0315 );
sl@0
   201
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0316 );
sl@0
   202
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0317 );
sl@0
   203
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0318 );
sl@0
   204
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0319 );
sl@0
   205
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0320 );
sl@0
   206
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0321 );
sl@0
   207
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0322 );
sl@0
   208
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0323 );
sl@0
   209
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0324 );
sl@0
   210
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0325 );
sl@0
   211
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0326 );
sl@0
   212
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0327 );
sl@0
   213
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0328 );
sl@0
   214
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0329 );
sl@0
   215
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0330 );
sl@0
   216
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0331 );
sl@0
   217
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0332 );
sl@0
   218
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0333 );
sl@0
   219
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0334 );
sl@0
   220
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0335 );
sl@0
   221
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0336 );
sl@0
   222
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0337 );
sl@0
   223
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0338 );
sl@0
   224
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0339 );
sl@0
   225
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0340 );
sl@0
   226
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0341 );
sl@0
   227
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0342 );
sl@0
   228
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0343 );
sl@0
   229
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0344 );
sl@0
   230
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0345 );
sl@0
   231
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0360 );
sl@0
   232
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0361 );
sl@0
   233
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0362 );
sl@0
   234
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0363 );
sl@0
   235
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0364 );
sl@0
   236
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0365 );
sl@0
   237
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0366 );
sl@0
   238
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0367 );
sl@0
   239
	AddTestStepL( new(ELeave) CTestStep_MMF_BASECL_U_0380 );
sl@0
   240
	AddTestStepL( RTestStep_MMF_BASECL_U_1000::NewL() );
sl@0
   241
	AddTestStepL( RTestStep_MMF_BASECL_U_1100::NewL() );
sl@0
   242
	AddTestStepL( RTestStep_MMF_BASECL_U_1200::NewL() );
sl@0
   243
	}
sl@0
   244
sl@0
   245
sl@0
   246
// -------------------------