|
1 // |
|
2 // Copyright (c) 2005-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 //! @file |
|
18 //! @SYMTestSuiteName T_BTUserAPI |
|
19 //! @SYMScriptTestEnvironment This test script requires a basic ROM with bluetooth dongle. |
|
20 //! @SYMScriptDescription Tests all published partner elements of the TAvdtpRecoveryCapabilities class |
|
21 //! as a means of confidence that the API works as expected. |
|
22 //! The purpose is to provide a regression test suite of PublishedPartner APIs for |
|
23 //! BT USER related classes. |
|
24 //! Negative testing is performed to confirm that correct errors are returned |
|
25 //! when incorrect parameters are given. The tests are fully automated. |
|
26 //! @SYMAuthor Wekey Weng |
|
27 //! @SYMCreationDate 10/03/2008 |
|
28 /////////////////////////////////////////////////////////////////////////////// |
|
29 |
|
30 RUN_UTILS MkDir ${SYSDRIVE}\bluetooth\user\ |
|
31 |
|
32 LOAD_SUITE T_BTUserAPI |
|
33 DELAY 500 |
|
34 |
|
35 |
|
36 // **************************************************************************** |
|
37 // TAvdtpRecoveryCapabilities |
|
38 // **************************************************************************** |
|
39 |
|
40 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0001 |
|
41 //! @SYMTestCaseID BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0001 |
|
42 //! @SYMAPI TAvdtpRecoveryCapabilities::TAvdtpRecoveryCapabilities() |
|
43 //! @SYMAuthor Wekey Weng |
|
44 //! @SYMCreationDate 02/29/2008 |
|
45 //! @SYMTestCaseDesc Default constructor |
|
46 //! @SYMTestActions 1. Create a TAvdtpRecoveryCapabilities object |
|
47 //! 2. Destruct the TAvdtpRecoveryCapabilities object. |
|
48 //! @SYMTestStatus Implemented |
|
49 //! @SYMTestPriority Low |
|
50 //! @SYMTestExpectedResults The TAvdtpRecoveryCapabilities object is created successfully |
|
51 //! @SYMTestType CIT |
|
52 |
|
53 START_TEST_BLOCK 10 T_BTUserAPI \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini |
|
54 CREATE_OBJECT TAvdtpRecoveryCapabilities avdtprecoverycap |
|
55 COMMAND avdtprecoverycap new |
|
56 COMMAND avdtprecoverycap ~ |
|
57 END_TEST_BLOCK |
|
58 |
|
59 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0001 |
|
60 |
|
61 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0002 |
|
62 //! @SYMTestCaseID BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0002 |
|
63 //! @SYMAPI TAvdtpRecoveryCapabilities::Category() |
|
64 //! @SYMAuthor Wekey Weng |
|
65 //! @SYMCreationDate 02/29/2008 |
|
66 //! @SYMTestCaseDesc Get the category |
|
67 //! @SYMTestActions 1. Create a TAvdtpRecoveryCapabilities object |
|
68 //! 2. Get the category |
|
69 //! 3. Destruct the TAvdtpRecoveryCapabilities object. |
|
70 //! @SYMTestStatus Implemented |
|
71 //! @SYMTestPriority High |
|
72 //! @SYMTestExpectedResults Called without panic and returns category (EServiceCategoryRecovery) as expected |
|
73 //! @SYMTestType CIT |
|
74 |
|
75 START_TEST_BLOCK 10 T_BTUserAPI \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini |
|
76 CREATE_OBJECT TAvdtpRecoveryCapabilities avdtprecoverycap |
|
77 COMMAND avdtprecoverycap new |
|
78 COMMAND avdtprecoverycap Category BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0002-0001-Category_Command2 |
|
79 COMMAND avdtprecoverycap ~ |
|
80 END_TEST_BLOCK |
|
81 |
|
82 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0002 |
|
83 |
|
84 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003 |
|
85 //! @SYMTestCaseID BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003 |
|
86 //! @SYMAPI TAvdtpRecoveryCapabilities::SetRecoveryType(SymbianBluetoothAV::TAvdtpRecoveryType ); |
|
87 //! TAvdtpRecoveryCapabilities::RecoveryType() |
|
88 //! @SYMAuthor Wekey Weng |
|
89 //! @SYMCreationDate 02/29/2008 |
|
90 //! @SYMTestCaseDesc Set recovery type to TAvdtpRecoveryCapabilities object and get it. |
|
91 //! @SYMTestActions 1. Create a TAvdtpRecoveryCapabilities object |
|
92 //! 2. Set recovery type (EForbiddenRecovery) to the TAvdtpRecoveryCapabilities object |
|
93 //! 3. Get recovery type |
|
94 //! 4. Set recovery type (ERFC2733Recovery) to the TAvdtpRecoveryCapabilities object |
|
95 //! 5. Get recovery type |
|
96 //! 6. Destruct the TAvdtpRecoveryCapabilities object. |
|
97 //! @SYMTestStatus Implemented |
|
98 //! @SYMTestPriority High |
|
99 //! @SYMTestExpectedResults 1. Called without causing panic and returns value as expected |
|
100 //! 1.1. Step 3 returns EForbiddenRecovery |
|
101 //! 1.2. Step 5 returns ERFC2733Recovery |
|
102 //! @SYMTestType CIT |
|
103 |
|
104 START_TEST_BLOCK 10 T_BTUserAPI \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini |
|
105 CREATE_OBJECT TAvdtpRecoveryCapabilities avdtprecoverycap |
|
106 COMMAND avdtprecoverycap new |
|
107 COMMAND avdtprecoverycap SetRecoveryType BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003-0001-SetRecoveryType_Command2 |
|
108 COMMAND avdtprecoverycap RecoveryType BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003-0001-RecoveryType_Command3 |
|
109 COMMAND avdtprecoverycap SetRecoveryType BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003-0001-SetRecoveryType_Command4 |
|
110 COMMAND avdtprecoverycap RecoveryType BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003-0001-RecoveryType_Command5 |
|
111 COMMAND avdtprecoverycap ~ |
|
112 END_TEST_BLOCK |
|
113 |
|
114 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003 |
|
115 |
|
116 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004 |
|
117 //! @SYMTestCaseID BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004 |
|
118 //! @SYMAPI TAvdtpRecoveryCapabilities::SetMaxWindowSize(TAvdtpRecoveryWindowSize ); |
|
119 //! TAvdtpRecoveryCapabilities::MaxWindowSize() |
|
120 //! @SYMAuthor Wekey Weng |
|
121 //! @SYMCreationDate 02/29/2008 |
|
122 //! @SYMTestCaseDesc Set max window size to TAvdtpRecoveryCapabilities object and get it. |
|
123 //! @SYMTestActions 1. Create a TAvdtpRecoveryCapabilities object |
|
124 //! 2. Set max window size (200) to the TAvdtpRecoveryCapabilities object |
|
125 //! 3. Get max window size |
|
126 //! 4. Set max window size (150) to the TAvdtpRecoveryCapabilities object |
|
127 //! 5. Get max window size |
|
128 //! 6. Destruct the TAvdtpRecoveryCapabilities object. |
|
129 //! @SYMTestStatus Implemented |
|
130 //! @SYMTestPriority High |
|
131 //! @SYMTestExpectedResults 1. Called without causing panic and returns value as expected |
|
132 //! 1.1 Step 3 returns 200 |
|
133 //! 1.2 Step 5 returns 150 |
|
134 //! @SYMTestType CIT |
|
135 |
|
136 START_TEST_BLOCK 10 T_BTUserAPI \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini |
|
137 CREATE_OBJECT TAvdtpRecoveryCapabilities avdtprecoverycap |
|
138 COMMAND avdtprecoverycap new |
|
139 COMMAND avdtprecoverycap SetMaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004-0001-SetMaxWindowSize_Command2 |
|
140 COMMAND avdtprecoverycap MaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004-0001-MaxWindowSize_Command3 |
|
141 COMMAND avdtprecoverycap SetMaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004-0001-SetMaxWindowSize_Command4 |
|
142 COMMAND avdtprecoverycap MaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004-0001-MaxWindowSize_Command5 |
|
143 COMMAND avdtprecoverycap ~ |
|
144 END_TEST_BLOCK |
|
145 |
|
146 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004 |
|
147 |
|
148 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005 |
|
149 //! @SYMTestCaseID BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005 |
|
150 //! @SYMAPI TAvdtpRecoveryCapabilities::SetMinWindowSize(TAvdtpRecoveryWindowSize); |
|
151 //! TAvdtpRecoveryCapabilities::MinWindowSize() |
|
152 //! @SYMAuthor Wekey Weng |
|
153 //! @SYMCreationDate 02/29/2008 |
|
154 //! @SYMTestCaseDesc Set min window size to TAvdtpRecoveryCapabilities object and get it. |
|
155 //! @SYMTestActions 1. Create a TAvdtpRecoveryCapabilities object |
|
156 //! 2. Set min window size (100) to the TAvdtpRecoveryCapabilities object |
|
157 //! 3. Get min window size |
|
158 //! 4. Set min window size (50) to the TAvdtpRecoveryCapabilities object |
|
159 //! 5. Get min window size |
|
160 //! 6. Destruct the TAvdtpRecoveryCapabilities object. |
|
161 //! @SYMTestStatus Implemented |
|
162 //! @SYMTestPriority High |
|
163 //! @SYMTestExpectedResults 1. Called without causing panic and returns value as expected |
|
164 //! 1.1 Step 3 returns 100 |
|
165 //! 1.2 Step 5 returns 50 |
|
166 //! @SYMTestType CIT |
|
167 |
|
168 START_TEST_BLOCK 10 T_BTUserAPI \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini |
|
169 CREATE_OBJECT TAvdtpRecoveryCapabilities avdtprecoverycap |
|
170 COMMAND avdtprecoverycap new |
|
171 COMMAND avdtprecoverycap SetMinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005-0001-SetMinWindowSize_Command2 |
|
172 COMMAND avdtprecoverycap MinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005-0001-MinWindowSize_Command3 |
|
173 COMMAND avdtprecoverycap SetMinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005-0001-SetMinWindowSize_Command4 |
|
174 COMMAND avdtprecoverycap MinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005-0001-MinWindowSize_Command5 |
|
175 COMMAND avdtprecoverycap ~ |
|
176 END_TEST_BLOCK |
|
177 |
|
178 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005 |
|
179 |
|
180 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010 |
|
181 //! @SYMTestCaseID BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010 |
|
182 //! @SYMAPI TAvdtpRecoveryCapabilities::SetMaxWindowSize(TAvdtpRecoveryWindowSize ); |
|
183 //! TAvdtpRecoveryCapabilities::MaxWindowSize() |
|
184 //! @SYMAuthor Jason Lin |
|
185 //! @SYMCreationDate 03/26/2008 |
|
186 //! @SYMTestCaseDesc Set max window size to TAvdtpRecoveryCapabilities object and get it. |
|
187 //! @SYMTestActions 1. Create a TAvdtpRecoveryCapabilities object |
|
188 //! 2. Set max window size (0) to the TAvdtpRecoveryCapabilities object |
|
189 //! 3. Get max window size |
|
190 //! 4. Set max window size (255) to the TAvdtpRecoveryCapabilities object |
|
191 //! 5. Get max window size |
|
192 //! 6. Destruct the TAvdtpRecoveryCapabilities object. |
|
193 //! @SYMTestStatus Implemented |
|
194 //! @SYMTestPriority High |
|
195 //! @SYMTestExpectedResults 1. Called without causing panic and returns value as expected |
|
196 //! 1.1 Step 3 returns 0 |
|
197 //! 1.2 Step 5 returns 255 |
|
198 //! @SYMTestType CIT |
|
199 |
|
200 START_TEST_BLOCK 10 T_BTUserAPI \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini |
|
201 CREATE_OBJECT TAvdtpRecoveryCapabilities avdtprecoverycap |
|
202 COMMAND avdtprecoverycap new |
|
203 COMMAND avdtprecoverycap SetMaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010-0001-SetMaxWindowSize_Command2 |
|
204 COMMAND avdtprecoverycap MaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010-0001-MaxWindowSize_Command3 |
|
205 COMMAND avdtprecoverycap SetMaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010-0001-SetMaxWindowSize_Command4 |
|
206 COMMAND avdtprecoverycap MaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010-0001-MaxWindowSize_Command5 |
|
207 COMMAND avdtprecoverycap ~ |
|
208 END_TEST_BLOCK |
|
209 |
|
210 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010 |
|
211 |
|
212 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011 |
|
213 //! @SYMTestCaseID BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011 |
|
214 //! @SYMAPI TAvdtpRecoveryCapabilities::SetMinWindowSize(TAvdtpRecoveryWindowSize); |
|
215 //! TAvdtpRecoveryCapabilities::MinWindowSize() |
|
216 //! @SYMAuthor Jason Lin |
|
217 //! @SYMCreationDate 03/26/2008 |
|
218 //! @SYMTestCaseDesc Set min window size to TAvdtpRecoveryCapabilities object and get it. |
|
219 //! @SYMTestActions 1. Create a TAvdtpRecoveryCapabilities object |
|
220 //! 2. Set min window size (255) to the TAvdtpRecoveryCapabilities object |
|
221 //! 3. Get min window size |
|
222 //! 4. Set min window size (0) to the TAvdtpRecoveryCapabilities object |
|
223 //! 5. Get min window size |
|
224 //! 6. Destruct the TAvdtpRecoveryCapabilities object. |
|
225 //! @SYMTestStatus Implemented |
|
226 //! @SYMTestPriority High |
|
227 //! @SYMTestExpectedResults 1. Called without causing panic and returns value as expected |
|
228 //! 1.1 Step 3 returns 255 |
|
229 //! 1.2 Step 5 returns 0 |
|
230 //! @SYMTestType CIT |
|
231 |
|
232 START_TEST_BLOCK 10 T_BTUserAPI \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini |
|
233 CREATE_OBJECT TAvdtpRecoveryCapabilities avdtprecoverycap |
|
234 COMMAND avdtprecoverycap new |
|
235 COMMAND avdtprecoverycap SetMinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011-0001-SetMinWindowSize_Command2 |
|
236 COMMAND avdtprecoverycap MinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011-0001-MinWindowSize_Command3 |
|
237 COMMAND avdtprecoverycap SetMinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011-0001-SetMinWindowSize_Command4 |
|
238 COMMAND avdtprecoverycap MinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011-0001-MinWindowSize_Command5 |
|
239 COMMAND avdtprecoverycap ~ |
|
240 END_TEST_BLOCK |
|
241 |
|
242 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011 |
|
243 |
|
244 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012 |
|
245 //! @SYMTestCaseID BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012 |
|
246 //! @SYMAPI TAvdtpRecoveryCapabilities::SetMinWindowSize(TAvdtpRecoveryWindowSize); |
|
247 //! TAvdtpRecoveryCapabilities::MinWindowSize(); |
|
248 //! TAvdtpRecoveryCapabilities::SetMaxWindowSize(TAvdtpRecoveryWindowSize ); |
|
249 //! TAvdtpRecoveryCapabilities::MaxWindowSize() |
|
250 //! @SYMAuthor Jason Lin |
|
251 //! @SYMCreationDate 03/26/2008 |
|
252 //! @SYMTestCaseDesc Set max window size smaller than min window size and get them back. |
|
253 //! Set min window size bigger than max window size and get them back. |
|
254 //! @SYMTestActions 1. Create a TAvdtpRecoveryCapabilities object |
|
255 //! 2. Set max window size (1) to the TAvdtpRecoveryCapabilities object |
|
256 //! 3. Set min window size (5) to the TAvdtpRecoveryCapabilities object |
|
257 //! 4. Get max window size |
|
258 //! 5. Get min window size |
|
259 //! 6. Set min window size (254) to the TAvdtpRecoveryCapabilities object |
|
260 //! 7. Set max window size (20) to the TAvdtpRecoveryCapabilities object |
|
261 //! 8. Get min window size |
|
262 //! 9. Get max window size |
|
263 //! 10. Destruct the TAvdtpRecoveryCapabilities object. |
|
264 //! @SYMTestStatus Implemented |
|
265 //! @SYMTestPriority High |
|
266 //! @SYMTestExpectedResults 1. Called without causing panic and returns value as expected |
|
267 //! 1.1 Step 4 returns 1 |
|
268 //! 1.2 Step 5 returns 5 |
|
269 //! 1.3 Step 8 returns 254 |
|
270 //! 1.4 Step 9 returns 20 |
|
271 //! @SYMTestType CIT |
|
272 |
|
273 START_TEST_BLOCK 10 T_BTUserAPI \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini |
|
274 CREATE_OBJECT TAvdtpRecoveryCapabilities avdtprecoverycap |
|
275 COMMAND avdtprecoverycap new |
|
276 COMMAND avdtprecoverycap SetMaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-SetMaxWindowSize_Command2 |
|
277 COMMAND avdtprecoverycap SetMinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-SetMinWindowSize_Command3 |
|
278 COMMAND avdtprecoverycap MaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-MaxWindowSize_Command4 |
|
279 COMMAND avdtprecoverycap MinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-MinWindowSize_Command5 |
|
280 COMMAND avdtprecoverycap SetMinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-SetMinWindowSize_Command6 |
|
281 COMMAND avdtprecoverycap SetMaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-SetMaxWindowSize_Command7 |
|
282 COMMAND avdtprecoverycap MinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-MinWindowSize_Command8 |
|
283 COMMAND avdtprecoverycap MaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-MaxWindowSize_Command9 |
|
284 COMMAND avdtprecoverycap ~ |
|
285 END_TEST_BLOCK |
|
286 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012 |
|
287 |
|
288 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013 |
|
289 //! @SYMTestCaseID BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013 |
|
290 //! @SYMAPI TAvdtpRecoveryCapabilities::SetMinWindowSize(TAvdtpRecoveryWindowSize); |
|
291 //! TAvdtpRecoveryCapabilities::MinWindowSize(); |
|
292 //! TAvdtpRecoveryCapabilities::SetMaxWindowSize(TAvdtpRecoveryWindowSize ); |
|
293 //! TAvdtpRecoveryCapabilities::MaxWindowSize(); |
|
294 //! TAvdtpRecoveryCapabilities::SetRecoveryType(SymbianBluetoothAV::TAvdtpRecoveryType ); |
|
295 //! TAvdtpRecoveryCapabilities::RecoveryType() |
|
296 //! @SYMAuthor Jason Lin |
|
297 //! @SYMCreationDate 05/04/2008 |
|
298 //! @SYMTestCaseDesc Set max window size smaller than min window size and get them back. |
|
299 //! Set min window size bigger than max window size and get them back. |
|
300 //! Set recovery type and get it back. |
|
301 //! @SYMTestActions 1. Create a TAvdtpRecoveryCapabilities object |
|
302 //! 2. Set max window size (1) to the TAvdtpRecoveryCapabilities object |
|
303 //! 3. Set min window size (5) to the TAvdtpRecoveryCapabilities object |
|
304 //! 4. Set recovery type (EForbiddenRecovery) to the TAvdtpRecoveryCapabilities object |
|
305 //! 5. Get max window size |
|
306 //! 6. Get min window size |
|
307 //! 7. Get recovery type |
|
308 //! 8. Set min window size (254) to the TAvdtpRecoveryCapabilities object |
|
309 //! 9. Set max window size (20) to the TAvdtpRecoveryCapabilities object |
|
310 //! 10. Set recovery type (ERFC2733Recovery) to the TAvdtpRecoveryCapabilities object |
|
311 //! 11. Get min window size |
|
312 //! 12. Get max window size |
|
313 //! 13. Get recovery type |
|
314 //! 14. Destruct the TAvdtpRecoveryCapabilities object. |
|
315 //! @SYMTestStatus Implemented |
|
316 //! @SYMTestPriority High |
|
317 //! @SYMTestExpectedResults 1. Called without causing panic and returns value as expected |
|
318 //! 1.1 Step 5 returns 1 |
|
319 //! 1.2 Step 6 returns 5 |
|
320 //! 1.3 Step 7 returns EForbiddenRecovery |
|
321 //! 1.4 Step 11 returns 254 |
|
322 //! 1.5 Step 12 returns 20 |
|
323 //! 1.6 Step 13 returns ERFC2733Recovery |
|
324 //! @SYMTestType CIT |
|
325 |
|
326 START_TEST_BLOCK 10 T_BTUserAPI \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini |
|
327 CREATE_OBJECT TAvdtpRecoveryCapabilities avdtprecoverycap |
|
328 COMMAND avdtprecoverycap new |
|
329 COMMAND avdtprecoverycap SetMaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetMaxWindowSize_Command2 |
|
330 COMMAND avdtprecoverycap SetMinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetMinWindowSize_Command3 |
|
331 COMMAND avdtprecoverycap SetRecoveryType BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetRecoveryType_Command4 |
|
332 COMMAND avdtprecoverycap MaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-MaxWindowSize_Command5 |
|
333 COMMAND avdtprecoverycap MinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-MinWindowSize_Command6 |
|
334 COMMAND avdtprecoverycap RecoveryType BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-RecoveryType_Command7 |
|
335 COMMAND avdtprecoverycap SetMinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetMinWindowSize_Command8 |
|
336 COMMAND avdtprecoverycap SetMaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetMaxWindowSize_Command9 |
|
337 COMMAND avdtprecoverycap SetRecoveryType BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetRecoveryType_Command10 |
|
338 COMMAND avdtprecoverycap MinWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-MinWindowSize_Command11 |
|
339 COMMAND avdtprecoverycap MaxWindowSize BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-MaxWindowSize_Command12 |
|
340 COMMAND avdtprecoverycap RecoveryType BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-RecoveryType_Command13 |
|
341 COMMAND avdtprecoverycap ~ |
|
342 END_TEST_BLOCK |
|
343 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013 |
|
344 |
|
345 DELAY 2000 |