Update contrib.
1 // Copyright (c) 2002-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".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
16 #ifndef __TSI_MMFCTLFRMNEG_H__
17 #define __TSI_MMFCTLFRMNEG_H__
19 #include <testframework.h>
20 #include <mmf/common/mmfcontroller.h>
21 #include "TSI_MmfCtlfrmStep.h"
24 class CTestSuiteMmfCtlfrm;
26 class RTestMmfCtlfrmI0502 : public RTestStepMmfCtlfrm
29 static RTestMmfCtlfrmI0502* NewL();
30 RTestMmfCtlfrmI0502();
31 virtual TVerdict DoTestStepL();
34 class RTestMmfCtlfrmI0504 : public RTestStepMmfCtlfrm
37 static RTestMmfCtlfrmI0504* NewL();
38 RTestMmfCtlfrmI0504();
39 virtual TVerdict DoTestStepL();
42 class RTestMmfCtlfrmI0511 : public RTestStepMmfCtlfrmTest2 // NB
45 static RTestMmfCtlfrmI0511* NewL();
46 RTestMmfCtlfrmI0511();
47 virtual TVerdict DoTestStepL();
50 class RTestMmfCtlfrmI0512 : public RTestStepMmfCtlfrmAudio
53 static RTestMmfCtlfrmI0512* NewL();
54 RTestMmfCtlfrmI0512();
55 virtual TVerdict DoTestStepL();
58 class RTestMmfCtlfrmI0513 : public RTestStepMmfCtlfrmAudioPrimed
61 static RTestMmfCtlfrmI0513* NewL();
62 RTestMmfCtlfrmI0513();
63 virtual TVerdict DoTestStepL();
66 class RTestMmfCtlfrmI0514 : public RTestStepMmfCtlfrmAudioPrimed
69 static RTestMmfCtlfrmI0514* NewL();
70 RTestMmfCtlfrmI0514();
71 virtual TVerdict DoTestStepL();
74 class RTestMmfCtlfrmI0515 : public RTestStepMmfCtlfrmAudio
77 static RTestMmfCtlfrmI0515* NewL();
80 RTestMmfCtlfrmI0515();
81 virtual TVerdict DoTestStepL();
84 class RTestMmfCtlfrmI0521 : public RTestStepMmfCtlfrmAudio
87 static RTestMmfCtlfrmI0521* NewL();
88 RTestMmfCtlfrmI0521();
89 virtual TVerdict DoTestStepL();
92 class RTestMmfCtlfrmI0522 : public RTestStepMmfCtlfrmAudio
95 static RTestMmfCtlfrmI0522* NewL();
96 RTestMmfCtlfrmI0522();
97 virtual TVerdict DoTestStepL();
100 class RTestMmfCtlfrmI0523 : public RTestStepMmfCtlfrmAudioNoSource
103 static RTestMmfCtlfrmI0523* NewL();
104 RTestMmfCtlfrmI0523();
105 virtual TVerdict DoTestStepL();
108 class RTestMmfCtlfrmI0524 : public RTestStepMmfCtlfrmAudioPrimed
111 static RTestMmfCtlfrmI0524* NewL();
112 RTestMmfCtlfrmI0524();
113 virtual TVerdict DoTestStepL();
116 class RTestMmfCtlfrmI0525 : public RTestStepMmfCtlfrmAudioPrimed
119 static RTestMmfCtlfrmI0525* NewL();
120 RTestMmfCtlfrmI0525();
121 virtual TVerdict DoTestStepL();
124 class RTestMmfCtlfrmI0526 : public RTestStepMmfCtlfrmAudioNoSource
127 static RTestMmfCtlfrmI0526* NewL();
128 RTestMmfCtlfrmI0526();
129 virtual TVerdict DoTestStepL();
132 class RTestMmfCtlfrmI0527 : public RTestStepMmfCtlfrmAudioPrimed
135 static RTestMmfCtlfrmI0527* NewL();
136 RTestMmfCtlfrmI0527();
137 virtual TVerdict DoTestStepL();
140 class RTestMmfCtlfrmI0531 : public RTestStepMmfCtlfrmAudio
143 static RTestMmfCtlfrmI0531* NewL();
144 RTestMmfCtlfrmI0531();
145 virtual TVerdict DoTestStepL();
148 class RTestMmfCtlfrmI0532 : public RTestStepMmfCtlfrmDualAudio // NB
151 static RTestMmfCtlfrmI0532* NewL();
152 RTestMmfCtlfrmI0532();
153 virtual TVerdict DoTestStepL();
156 class RTestMmfCtlfrmI0541 : public RTestStepMmfCtlfrmAudioNoSource
159 static RTestMmfCtlfrmI0541* NewL();
160 RTestMmfCtlfrmI0541();
161 virtual TVerdict DoTestStepL();
164 class RTestMmfCtlfrmI0542 : public RTestStepMmfCtlfrmAudioPrimed
167 static RTestMmfCtlfrmI0542* NewL();
168 RTestMmfCtlfrmI0542();
169 virtual TVerdict DoTestStepL();
172 class RTestMmfCtlfrmI0551 : public RTestStepMmfCtlfrmAudioPrimed
175 static RTestMmfCtlfrmI0551* NewL();
176 RTestMmfCtlfrmI0551();
177 virtual TVerdict DoTestStepL();
180 class RTestMmfCtlfrmI0552 : public RTestStepMmfCtlfrmAudioPrimed
183 static RTestMmfCtlfrmI0552* NewL();
184 RTestMmfCtlfrmI0552();
185 virtual TVerdict DoTestStepL();
188 class RTestMmfCtlfrmI0553 : public RTestStepMmfCtlfrmAudioPrimed
191 static RTestMmfCtlfrmI0553* NewL();
192 RTestMmfCtlfrmI0553();
193 virtual TVerdict DoTestStepL();
196 class RTestMmfCtlfrmI0554 : public RTestStepMmfCtlfrmAudioPrimed
199 static RTestMmfCtlfrmI0554* NewL();
200 RTestMmfCtlfrmI0554();
201 virtual TVerdict DoTestStepL();
204 #endif // __TSI_MMFCTLFRMNEG_H__