homescreensrv_plat/sapi_homescreenplugin/tsrc/hspsconfigurationif/inc/mt_hsps_addplugin_10.h
changeset 0 79c6a41cd166
equal deleted inserted replaced
-1:000000000000 0:79c6a41cd166
       
     1 /*
       
     2 * Copyright (c) 2008 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:  Test case AddPlugin(10) test data
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef C_MT_HSPS_ADDPLUGIN_10_H
       
    20 #define C_MT_HSPS_ADDPLUGIN_10_H
       
    21 
       
    22 /* 
       
    23 AddPlugin(10)
       
    24 ----------------
       
    25  
       
    26 Test purpose
       
    27 
       
    28 Verify that the service fails when invalid inputs are provided.
       
    29 Service inputs: configuration id(int), plug-in uid(hex), position(int). 
       
    30 
       
    31 Pre-conditions
       
    32 •   None
       
    33 
       
    34 Test steps
       
    35 
       
    36 Test step 1:
       
    37 
       
    38 •   Input:
       
    39     AddPlugin( “NULL“ ) 
       
    40 •   Expected output:
       
    41     Failure due to the missing mandatory arguments
       
    42 
       
    43 Test step 2:
       
    44 
       
    45 •   Input:
       
    46     AddPlugin( "1" ) 
       
    47 •   Expected output:
       
    48     Failure due to the missing mandatory arguments
       
    49         
       
    50 Test step 3:
       
    51 
       
    52 •   Input:
       
    53     AddPlugin(".Ö*", ".Ö*") 
       
    54 •   Expected output:
       
    55     Failure due to the invalid inputs
       
    56    
       
    57 Test step 4:
       
    58 
       
    59 •   Input:
       
    60     AddPlugin("ÖÖÖ", "ÖÖÖ","ÖÖÖ") 
       
    61 •   Expected output:
       
    62     Failure due to the invalid input
       
    63 
       
    64 
       
    65 Test step 5:
       
    66 
       
    67 •   Input:
       
    68     AddPlugin("0xXX", "0xXX","0xXX")
       
    69 •   Expected output:
       
    70     Failure due to the invalid input 
       
    71     
       
    72 Test step 6:
       
    73 
       
    74 •   Input:
       
    75     AddPlugin("0xXX9", "0xABC" )
       
    76 •   Expected output:
       
    77     Failure due to the invalid input
       
    78 
       
    79 Test step 7:
       
    80 
       
    81 •   Input:
       
    82     AddPlugin(0, 0, 0)
       
    83 •   Expected output:
       
    84     Failure due to the invalid input
       
    85 
       
    86 Test step 8:
       
    87 
       
    88 •   Input:
       
    89     AddPlugin(999999, 999999, 999999)
       
    90 •   Expected output:
       
    91     Failure due to the invalid input
       
    92 
       
    93 */
       
    94 
       
    95 // Test step 1 method:
       
    96 
       
    97 const TUint8 addplugin_10_ts_1_method[] = "AddPlugin";
       
    98 
       
    99 // Test step 1 input:
       
   100 
       
   101 const TUint8 addplugin_10_ts_1_input[] = {
       
   102 // AddPlugin(Input)
       
   103 // - Version 1.0
       
   104 // - Item count (LE)
       
   105 10,
       
   106 0,0,0,0,
       
   107 };
       
   108 
       
   109 // Test step 1 output:
       
   110 
       
   111 const TUint8 addplugin_10_ts_1_output[] = {
       
   112 // AddPlugin(Output)
       
   113 // - Version 1.0
       
   114 // - Item count (LE)
       
   115 10,
       
   116 1,0,0,0,
       
   117 // - AddPlugin(Output)::status
       
   118 //   - Variant name
       
   119 //     - Version 1.0
       
   120 //     - Semantic ID (LE)    
       
   121 //     - Variant name length (LE)
       
   122 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   123 //     - Variant name
       
   124 10,
       
   125 12,0,0,0,
       
   126 6,0,0,0,
       
   127 26,
       
   128 's','t','a','t','u','s',
       
   129 // - AddPlugin(Input)::status
       
   130 //   - Variant value
       
   131 //     - Version 1.0
       
   132 //     - Variant value type, EVariantTypeTInt32
       
   133 //     - Variant value length (LE)
       
   134 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   135 //     - Variant value
       
   136 10,
       
   137 1,
       
   138 250,255,255,255
       
   139 };
       
   140 
       
   141 
       
   142 
       
   143 // Test step 2 method:
       
   144 
       
   145 const TUint8 addplugin_10_ts_2_method[] = "AddPlugin";
       
   146 
       
   147 // Test step 2 input:
       
   148 
       
   149 const TUint8 addplugin_10_ts_2_input[] = {
       
   150 // AddPlugin(Input)
       
   151 // - Version 1.0
       
   152 // - Item count (LE)
       
   153 10,
       
   154 1,0,0,0,
       
   155 // - AddPlugin(Input)::confId
       
   156 //   - Variant name
       
   157 //     - Version 1.0
       
   158 //     - Semantic ID (LE)    
       
   159 //     - Variant name length (LE)
       
   160 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   161 //     - Variant name
       
   162 10,
       
   163 12,0,0,0,
       
   164 6,0,0,0,
       
   165 26,
       
   166 'c','o','n','f','I','d',
       
   167 // - AddPlugin(Input)::confId
       
   168 //   - Variant value
       
   169 //     - Version 1.0
       
   170 //     - Variant value type, EVariantTypeDesC
       
   171 //     - Variant value length (LE)
       
   172 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   173 //     - Variant value
       
   174 10,
       
   175 5,
       
   176 1,0,0,0,
       
   177 6,
       
   178 '1'
       
   179 };
       
   180 
       
   181 // Test step 2 output:
       
   182 
       
   183 const TUint8 addplugin_10_ts_2_output[] = {
       
   184 // AddPlugin(Output)
       
   185 // - Version 1.0
       
   186 // - Item count (LE)
       
   187 10,
       
   188 1,0,0,0,
       
   189 // - AddPlugin(Output)::status
       
   190 //   - Variant name
       
   191 //     - Version 1.0
       
   192 //     - Semantic ID (LE)    
       
   193 //     - Variant name length (LE)
       
   194 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   195 //     - Variant name
       
   196 10,
       
   197 12,0,0,0,
       
   198 6,0,0,0,
       
   199 26,
       
   200 's','t','a','t','u','s',
       
   201 // - AddPlugin(Input)::status
       
   202 //   - Variant value
       
   203 //     - Version 1.0
       
   204 //     - Variant value type, EVariantTypeTInt32
       
   205 //     - Variant value length (LE)
       
   206 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   207 //     - Variant value
       
   208 10,
       
   209 1,
       
   210 250,255,255,255
       
   211 };
       
   212 
       
   213 
       
   214 // Test step 3 method:
       
   215 
       
   216 const TUint8 addplugin_10_ts_3_method[] = "AddPlugin";
       
   217 
       
   218 // Test step 3 input:
       
   219 
       
   220 const TUint8 addplugin_10_ts_3_input[] = {
       
   221 // AddPlugin(Input)
       
   222 // - Version 1.0
       
   223 // - Item count (LE)
       
   224 10,
       
   225 1,0,0,0,
       
   226 // - AddPlugin(Input)::confId
       
   227 //   - Variant name
       
   228 //     - Version 1.0
       
   229 //     - Semantic ID (LE)    
       
   230 //     - Variant name length (LE)
       
   231 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   232 //     - Variant name
       
   233 10,
       
   234 12,0,0,0,
       
   235 6,0,0,0,
       
   236 26,
       
   237 'c','o','n','f','I','d',
       
   238 // - AddPlugin(Input)::confId
       
   239 //   - Variant value
       
   240 //     - Version 1.0
       
   241 //     - Variant value type, EVariantTypeDesC
       
   242 //     - Variant value length (LE)
       
   243 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   244 //     - Variant value
       
   245 10,
       
   246 5,
       
   247 3,0,0,0,
       
   248 14,
       
   249 '.','Ö','*',
       
   250 // - AddPlugin(Input)::pluginUid
       
   251 //   - Variant name
       
   252 //     - Version 1.0
       
   253 //     - Semantic ID (LE)    
       
   254 //     - Variant name length (LE)
       
   255 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   256 //     - Variant name
       
   257 10,
       
   258 12,0,0,0,
       
   259 9,0,0,0,
       
   260 38,
       
   261 'p','l','u','g','i','n','U','i','d',
       
   262 // - AddPlugin(Input)::pluginUid
       
   263 //   - Variant value
       
   264 //     - Version 1.0
       
   265 //     - Variant value type, EVariantTypeDesC
       
   266 //     - Variant value length (LE)
       
   267 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   268 //     - Variant value
       
   269 10,
       
   270 5,
       
   271 3,0,0,0,
       
   272 14,
       
   273 '.','Ö','*'
       
   274 };
       
   275 
       
   276 // Test step 3 output:
       
   277 
       
   278 const TUint8 addplugin_10_ts_3_output[] = {
       
   279 // AddPlugin(Output)
       
   280 // - Version 1.0
       
   281 // - Item count (LE)
       
   282 10,
       
   283 1,0,0,0,
       
   284 // - AddPlugin(Output)::status
       
   285 //   - Variant name
       
   286 //     - Version 1.0
       
   287 //     - Semantic ID (LE)    
       
   288 //     - Variant name length (LE)
       
   289 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   290 //     - Variant name
       
   291 10,
       
   292 12,0,0,0,
       
   293 6,0,0,0,
       
   294 26,
       
   295 's','t','a','t','u','s',
       
   296 // - AddPlugin(Input)::status
       
   297 //   - Variant value
       
   298 //     - Version 1.0
       
   299 //     - Variant value type, EVariantTypeTInt32
       
   300 //     - Variant value length (LE)
       
   301 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   302 //     - Variant value
       
   303 10,
       
   304 1,
       
   305 250,255,255,255
       
   306 };
       
   307 
       
   308 
       
   309 
       
   310 // Test step 4 method:
       
   311 
       
   312 const TUint8 addplugin_10_ts_4_method[] = "AddPlugin";
       
   313 
       
   314 // Test step 4 input:
       
   315 
       
   316 const TUint8 addplugin_10_ts_4_input[] = {
       
   317 // AddPlugin(Input)
       
   318 // - Version 1.0
       
   319 // - Item count (LE)
       
   320 10,
       
   321 2,0,0,0,
       
   322 // - AddPlugin(Input)::confId
       
   323 //   - Variant name
       
   324 //     - Version 1.0
       
   325 //     - Semantic ID (LE)    
       
   326 //     - Variant name length (LE)
       
   327 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   328 //     - Variant name
       
   329 10,
       
   330 12,0,0,0,
       
   331 6,0,0,0,
       
   332 26,
       
   333 'c','o','n','f','I','d',
       
   334 // - AddPlugin(Input)::confId
       
   335 //   - Variant value
       
   336 //     - Version 1.0
       
   337 //     - Variant value type, EVariantTypeDesC
       
   338 //     - Variant value length (LE)
       
   339 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   340 //     - Variant value
       
   341 10,
       
   342 5,
       
   343 3,0,0,0,
       
   344 14,
       
   345 'Ö','Ö','Ö',
       
   346 // - AddPlugin(Input)::pluginUid
       
   347 //   - Variant name
       
   348 //     - Version 1.0
       
   349 //     - Semantic ID (LE)    
       
   350 //     - Variant name length (LE)
       
   351 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   352 //     - Variant name
       
   353 10,
       
   354 12,0,0,0,
       
   355 9,0,0,0,
       
   356 38,
       
   357 'p','l','u','g','i','n','U','i','d',
       
   358 // - AddPlugin(Input)::pluginUid
       
   359 //   - Variant value
       
   360 //     - Version 1.0
       
   361 //     - Variant value type, EVariantTypeDesC
       
   362 //     - Variant value length (LE)
       
   363 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   364 //     - Variant value
       
   365 10,
       
   366 5,
       
   367 3,0,0,0,
       
   368 14,
       
   369 'Ö','Ö','Ö'
       
   370 };
       
   371 
       
   372 // Test step 4 output:
       
   373 
       
   374 const TUint8 addplugin_10_ts_4_output[] = {
       
   375 // AddPlugin(Output)
       
   376 // - Version 1.0
       
   377 // - Item count (LE)
       
   378 10,
       
   379 1,0,0,0,
       
   380 // - AddPlugin(Output)::status
       
   381 //   - Variant name
       
   382 //     - Version 1.0
       
   383 //     - Semantic ID (LE)    
       
   384 //     - Variant name length (LE)
       
   385 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   386 //     - Variant name
       
   387 10,
       
   388 12,0,0,0,
       
   389 6,0,0,0,
       
   390 26,
       
   391 's','t','a','t','u','s',
       
   392 // - AddPlugin(Input)::status
       
   393 //   - Variant value
       
   394 //     - Version 1.0
       
   395 //     - Variant value type, EVariantTypeTInt32
       
   396 //     - Variant value length (LE)
       
   397 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   398 //     - Variant value
       
   399 10,
       
   400 1,
       
   401 254,255,255,255
       
   402 };
       
   403 
       
   404 
       
   405 
       
   406 // Test step 5 method:
       
   407 
       
   408 const TUint8 addplugin_10_ts_5_method[] = "AddPlugin";
       
   409 
       
   410 // Test step 5 input:
       
   411 
       
   412 const TUint8 addplugin_10_ts_5_input[] = {
       
   413 // AddPlugin(Input)
       
   414 // - Version 1.0
       
   415 // - Item count (LE)
       
   416 10,
       
   417 2,0,0,0,
       
   418 // - AddPlugin(Input)::confId
       
   419 //   - Variant name
       
   420 //     - Version 1.0
       
   421 //     - Semantic ID (LE)    
       
   422 //     - Variant name length (LE)
       
   423 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   424 //     - Variant name
       
   425 10,
       
   426 12,0,0,0,
       
   427 6,0,0,0,
       
   428 26,
       
   429 'c','o','n','f','I','d',
       
   430 // - AddPlugin(Input)::confId
       
   431 //   - Variant value
       
   432 //     - Version 1.0
       
   433 //     - Variant value type, EVariantTypeDesC
       
   434 //     - Variant value length (LE)
       
   435 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   436 //     - Variant value
       
   437 10,
       
   438 5,
       
   439 4,0,0,0,
       
   440 18,
       
   441 '0','x','X','X',
       
   442 // - AddPlugin(Input)::pluginUid
       
   443 //   - Variant name
       
   444 //     - Version 1.0
       
   445 //     - Semantic ID (LE)    
       
   446 //     - Variant name length (LE)
       
   447 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   448 //     - Variant name
       
   449 10,
       
   450 12,0,0,0,
       
   451 9,0,0,0,
       
   452 38,
       
   453 'p','l','u','g','i','n','U','i','d',
       
   454 // - AddPlugin(Input)::pluginUid
       
   455 //   - Variant value
       
   456 //     - Version 1.0
       
   457 //     - Variant value type, EVariantTypeDesC
       
   458 //     - Variant value length (LE)
       
   459 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   460 //     - Variant value
       
   461 10,
       
   462 5,
       
   463 4,0,0,0,
       
   464 16,
       
   465 '0','x','X','X'
       
   466 };
       
   467 
       
   468 // Test step 5 output:
       
   469 
       
   470 const TUint8 addplugin_10_ts_5_output[] = {
       
   471 // AddPlugin(Output)
       
   472 // - Version 1.0
       
   473 // - Item count (LE)
       
   474 10,
       
   475 1,0,0,0,
       
   476 // - AddPlugin(Output)::status
       
   477 //   - Variant name
       
   478 //     - Version 1.0
       
   479 //     - Semantic ID (LE)    
       
   480 //     - Variant name length (LE)
       
   481 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   482 //     - Variant name
       
   483 10,
       
   484 12,0,0,0,
       
   485 6,0,0,0,
       
   486 26,
       
   487 's','t','a','t','u','s',
       
   488 // - AddPlugin(Input)::status
       
   489 //   - Variant value
       
   490 //     - Version 1.0
       
   491 //     - Variant value type, EVariantTypeTInt32
       
   492 //     - Variant value length (LE)
       
   493 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   494 //     - Variant value
       
   495 10,
       
   496 1,
       
   497 254,255,255,255
       
   498 };
       
   499 
       
   500 
       
   501 
       
   502 // Test step 6 method:
       
   503 
       
   504 const TUint8 addplugin_10_ts_6_method[] = "AddPlugin";
       
   505 
       
   506 // Test step 6 input:
       
   507 
       
   508 const TUint8 addplugin_10_ts_6_input[] = {
       
   509 // AddPlugin(Input)
       
   510 // - Version 1.0
       
   511 // - Item count (LE)
       
   512 10,
       
   513 2,0,0,0,
       
   514 // - AddPlugin(Input)::confId
       
   515 //   - Variant name
       
   516 //     - Version 1.0
       
   517 //     - Semantic ID (LE)    
       
   518 //     - Variant name length (LE)
       
   519 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   520 //     - Variant name
       
   521 10,
       
   522 12,0,0,0,
       
   523 6,0,0,0,
       
   524 26,
       
   525 'c','o','n','f','I','d',
       
   526 // - AddPlugin(Input)::confId
       
   527 //   - Variant value
       
   528 //     - Version 1.0
       
   529 //     - Variant value type, EVariantTypeDesC
       
   530 //     - Variant value length (LE)
       
   531 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   532 //     - Variant value
       
   533 10,
       
   534 5,
       
   535 5,0,0,0,
       
   536 22,
       
   537 '0','x','X','X','9',
       
   538 // - AddPlugin(Input)::pluginUid
       
   539 //   - Variant name
       
   540 //     - Version 1.0
       
   541 //     - Semantic ID (LE)    
       
   542 //     - Variant name length (LE)
       
   543 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   544 //     - Variant name
       
   545 10,
       
   546 12,0,0,0,
       
   547 9,0,0,0,
       
   548 38,
       
   549 'p','l','u','g','i','n','U','i','d',
       
   550 // - AddPlugin(Input)::pluginUid
       
   551 //   - Variant value
       
   552 //     - Version 1.0
       
   553 //     - Variant value type, EVariantTypeDesC
       
   554 //     - Variant value length (LE)
       
   555 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   556 //     - Variant value
       
   557 10,
       
   558 5,
       
   559 5,0,0,0,
       
   560 22,
       
   561 '0','x','A','B','C'
       
   562 };
       
   563 
       
   564 // Test step 6 output:
       
   565 
       
   566 const TUint8 addplugin_10_ts_6_output[] = {
       
   567 // AddPlugin(Output)
       
   568 // - Version 1.0
       
   569 // - Item count (LE)
       
   570 10,
       
   571 1,0,0,0,
       
   572 // - AddPlugin(Output)::status
       
   573 //   - Variant name
       
   574 //     - Version 1.0
       
   575 //     - Semantic ID (LE)    
       
   576 //     - Variant name length (LE)
       
   577 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   578 //     - Variant name
       
   579 10,
       
   580 12,0,0,0,
       
   581 6,0,0,0,
       
   582 26,
       
   583 's','t','a','t','u','s',
       
   584 // - AddPlugin(Input)::status
       
   585 //   - Variant value
       
   586 //     - Version 1.0
       
   587 //     - Variant value type, EVariantTypeTInt32
       
   588 //     - Variant value length (LE)
       
   589 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   590 //     - Variant value
       
   591 10,
       
   592 1,
       
   593 250,255,255,255
       
   594 };
       
   595 
       
   596 
       
   597 
       
   598 // Test step 7 method:
       
   599 
       
   600 const TUint8 addplugin_10_ts_7_method[] = "AddPlugin";
       
   601 
       
   602 // Test step 7 input:
       
   603 
       
   604 const TUint8 addplugin_10_ts_7_input[] = {
       
   605 // AddPlugin(Input)
       
   606 // - Version 1.0
       
   607 // - Item count (LE)
       
   608 10,
       
   609 3,0,0,0,
       
   610 // - AddPlugin(Input)::confId
       
   611 //   - Variant name
       
   612 //     - Version 1.0
       
   613 //     - Semantic ID (LE)    
       
   614 //     - Variant name length (LE)
       
   615 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   616 //     - Variant name
       
   617 10,
       
   618 12,0,0,0,
       
   619 6,0,0,0,
       
   620 26,
       
   621 'c','o','n','f','I','d',
       
   622 // - AddPlugin(Input)::confId
       
   623 //   - Variant value
       
   624 //     - Version 1.0
       
   625 //     - Variant value type, EVariantTypeDesC
       
   626 //     - Variant value length (LE)
       
   627 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   628 //     - Variant value
       
   629 10,
       
   630 5,
       
   631 1,0,0,0,
       
   632 6,
       
   633 '0',
       
   634 // - AddPlugin(Input)::pluginUid
       
   635 //   - Variant name
       
   636 //     - Version 1.0
       
   637 //     - Semantic ID (LE)    
       
   638 //     - Variant name length (LE)
       
   639 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   640 //     - Variant name
       
   641 10,
       
   642 12,0,0,0,
       
   643 9,0,0,0,
       
   644 38,
       
   645 'p','l','u','g','i','n','U','i','d',
       
   646 // - AddPlugin(Input)::pluginUid
       
   647 //   - Variant value
       
   648 //     - Version 1.0
       
   649 //     - Variant value type, EVariantTypeDesC
       
   650 //     - Variant value length (LE)
       
   651 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   652 //     - Variant value
       
   653 10,
       
   654 5,
       
   655 1,0,0,0,
       
   656 6,
       
   657 '0',
       
   658 // - AddPlugin(Input)::position
       
   659 //   - Variant name
       
   660 //     - Version 1.0
       
   661 //     - Semantic ID (LE)    
       
   662 //     - Variant name length (LE)
       
   663 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   664 //     - Variant name
       
   665 10,
       
   666 12,0,0,0,
       
   667 8,0,0,0,
       
   668 34,
       
   669 'p','o','s','i','t','i','o','n',
       
   670 // - AddPlugin(Input)::position
       
   671 //   - Variant value
       
   672 //     - Version 1.0
       
   673 //     - Variant value type, EVariantTypeDesC
       
   674 //     - Variant value length (LE)
       
   675 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   676 //     - Variant value
       
   677 10,
       
   678 5,
       
   679 1,0,0,0,
       
   680 6,
       
   681 '0'
       
   682 };
       
   683 
       
   684 // Test step 7 output:
       
   685 
       
   686 const TUint8 addplugin_10_ts_7_output[] = {
       
   687 // AddPlugin(Output)
       
   688 // - Version 1.0
       
   689 // - Item count (LE)
       
   690 10,
       
   691 1,0,0,0,
       
   692 // - AddPlugin(Output)::status
       
   693 //   - Variant name
       
   694 //     - Version 1.0
       
   695 //     - Semantic ID (LE)    
       
   696 //     - Variant name length (LE)
       
   697 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   698 //     - Variant name
       
   699 10,
       
   700 12,0,0,0,
       
   701 6,0,0,0,
       
   702 26,
       
   703 's','t','a','t','u','s',
       
   704 // - AddPlugin(Input)::status
       
   705 //   - Variant value
       
   706 //     - Version 1.0
       
   707 //     - Variant value type, EVariantTypeTInt32
       
   708 //     - Variant value length (LE)
       
   709 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   710 //     - Variant value
       
   711 10,
       
   712 1,
       
   713 254,255,255,255
       
   714 };
       
   715 
       
   716 
       
   717 
       
   718 // Test step 8 method:
       
   719 
       
   720 const TUint8 addplugin_10_ts_8_method[] = "AddPlugin";
       
   721 
       
   722 // Test step 7 input:
       
   723 
       
   724 const TUint8 addplugin_10_ts_8_input[] = {
       
   725 // AddPlugin(Input)
       
   726 // - Version 1.0
       
   727 // - Item count (LE)
       
   728 10,
       
   729 3,0,0,0,
       
   730 // - AddPlugin(Input)::confId
       
   731 //   - Variant name
       
   732 //     - Version 1.0
       
   733 //     - Semantic ID (LE)    
       
   734 //     - Variant name length (LE)
       
   735 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   736 //     - Variant name
       
   737 10,
       
   738 12,0,0,0,
       
   739 6,0,0,0,
       
   740 26,
       
   741 'c','o','n','f','I','d',
       
   742 // - AddPlugin(Input)::confId
       
   743 //   - Variant value
       
   744 //     - Version 1.0
       
   745 //     - Variant value type, EVariantTypeDesC
       
   746 //     - Variant value length (LE)
       
   747 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   748 //     - Variant value
       
   749 10,
       
   750 5,
       
   751 7,0,0,0,
       
   752 30,
       
   753 '9','9','9','9','9','9','9',
       
   754 // - AddPlugin(Input)::pluginUid
       
   755 //   - Variant name
       
   756 //     - Version 1.0
       
   757 //     - Semantic ID (LE)    
       
   758 //     - Variant name length (LE)
       
   759 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   760 //     - Variant name
       
   761 10,
       
   762 12,0,0,0,
       
   763 9,0,0,0,
       
   764 38,
       
   765 'p','l','u','g','i','n','U','i','d',
       
   766 // - AddPlugin(Input)::pluginUid
       
   767 //   - Variant value
       
   768 //     - Version 1.0
       
   769 //     - Variant value type, EVariantTypeDesC
       
   770 //     - Variant value length (LE)
       
   771 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   772 //     - Variant value
       
   773 10,
       
   774 5,
       
   775 7,0,0,0,
       
   776 30,
       
   777 '9','9','9','9','9','9','9',
       
   778 // - AddPlugin(Input)::position
       
   779 //   - Variant name
       
   780 //     - Version 1.0
       
   781 //     - Semantic ID (LE)    
       
   782 //     - Variant name length (LE)
       
   783 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   784 //     - Variant name
       
   785 10,
       
   786 12,0,0,0,
       
   787 8,0,0,0,
       
   788 34,
       
   789 'p','o','s','i','t','i','o','n',
       
   790 // - AddPlugin(Input)::position
       
   791 //   - Variant value
       
   792 //     - Version 1.0
       
   793 //     - Variant value type, EVariantTypeDesC
       
   794 //     - Variant value length (LE)
       
   795 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   796 //     - Variant value
       
   797 10,
       
   798 5,
       
   799 7,0,0,0,
       
   800 30,
       
   801 '9','9','9','9','9','9','9'
       
   802 };
       
   803 
       
   804 // Test step 8 output:
       
   805 
       
   806 const TUint8 addplugin_10_ts_8_output[] = {
       
   807 // AddPlugin(Output)
       
   808 // - Version 1.0
       
   809 // - Item count (LE)
       
   810 10,
       
   811 1,0,0,0,
       
   812 // - AddPlugin(Output)::status
       
   813 //   - Variant name
       
   814 //     - Version 1.0
       
   815 //     - Semantic ID (LE)    
       
   816 //     - Variant name length (LE)
       
   817 //     - Variant name descriptor maximum length ( ( variant name length * 4 ) + 2 )
       
   818 //     - Variant name
       
   819 10,
       
   820 12,0,0,0,
       
   821 6,0,0,0,
       
   822 26,
       
   823 's','t','a','t','u','s',
       
   824 // - AddPlugin(Input)::status
       
   825 //   - Variant value
       
   826 //     - Version 1.0
       
   827 //     - Variant value type, EVariantTypeTInt32
       
   828 //     - Variant value length (LE)
       
   829 //     - Variant value descriptor maximum length ( ( variant value length * 4 ) + 2 )
       
   830 //     - Variant value
       
   831 10,
       
   832 1,
       
   833 254,255,255,255
       
   834 };
       
   835 
       
   836 
       
   837 
       
   838 
       
   839 #endif // C_MT_HSPS_ADDPLUGIN_10_H