smsprotocols/smsstack/smsprot/Test/TE_Smsprt/TE_smsprt.script
branchRCL_3
changeset 82 042fd2753b8f
equal deleted inserted replaced
74:9200f38b1324 82:042fd2753b8f
       
     1 // Copyright (c) 2004-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 RUN_SCRIPT z:\TestData\Scripts\TE_smsprt_setup.script
       
    17 
       
    18 LOAD_SUITE TE_smsprt -SharedData
       
    19 
       
    20 //!@file
       
    21 
       
    22 START_TESTCASE SMS-SMSStack-NA-3001
       
    23 //!@SYMTestCaseID SMS-SMSStack-NA-3001
       
    24 //!@SYMREQ REQ0000
       
    25 //!@SYMTestCaseDesc Test Simple Tx And Rx
       
    26 //!@SYMTestPriority critical
       
    27 //!@SYMTestActions Test simple transmit and receive
       
    28 //!@SYMTestExpectedResults Pass
       
    29 //!@SYMTestType CT
       
    30 RUN_TEST_STEP 500 TE_smsprt TestSimpleTxAndRx z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber0
       
    31 END_TESTCASE SMS-SMSStack-NA-3001
       
    32 
       
    33 START_TESTCASE SMS-SMSS-SMSPROT-0158
       
    34 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0158
       
    35 //!@SYMDEF INC138096
       
    36 //!@SYMTestCaseDesc Tests that a SMS can be received when the "LogDuration" is set to "No Log"
       
    37 //!@SYMTestPriority Critical
       
    38 //!@SYMTestActions Sets the Log Server to "No Log", then sends and receives a SMS, both operations should be completed successfully.
       
    39 //!@SYMTestExpectedResults Pass
       
    40 //!@SYMTestType CT
       
    41 RUN_TEST_STEP 600 TE_smsprt TestSimpleTxAndRxWithLoggingDisabled z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber158
       
    42 END_TESTCASE SMS-SMSS-SMSPROT-0158
       
    43 
       
    44 START_TESTCASE SMS-SMSStack-NA-3002
       
    45 //!@SYMTestCaseID SMS-SMSStack-NA-3002
       
    46 //!@SYMREQ REQ0000
       
    47 //!@SYMTestCaseDesc Test Status Report
       
    48 //!@SYMTestPriority critical
       
    49 //!@SYMTestActions  Test status report
       
    50 //!@SYMTestExpectedResults Pass
       
    51 //!@SYMTestType CT
       
    52 RUN_TEST_STEP 500 TE_smsprt TestStatusReport z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber1
       
    53 END_TESTCASE SMS-SMSStack-NA-3002
       
    54 
       
    55 
       
    56 START_TESTCASE SMS-SMSStack-NA-3003
       
    57 //!@SYMTestCaseID SMS-SMSStack-NA-3003
       
    58 //!@SYMREQ REQ0000
       
    59 //!@SYMTestCaseDesc Test Tx With Error
       
    60 //!@SYMTestPriority critical
       
    61 //!@SYMTestActions Test Transmit with Error
       
    62 //!@SYMTestExpectedResults Pass
       
    63 //!@SYMTestType CT
       
    64 RUN_TEST_STEP 500 TE_smsprt TestTxWithError z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber2
       
    65 END_TESTCASE SMS-SMSStack-NA-3003
       
    66 
       
    67 
       
    68 START_TESTCASE SMS-SMSStack-NA-3004
       
    69 //!@SYMTestCaseID SMS-SMSStack-NA-3004
       
    70 //!@SYMREQ REQ0000
       
    71 //!@SYMTestCaseDesc Test Tx Failed
       
    72 //!@SYMTestPriority critical
       
    73 //!@SYMTestActions  Test Transmit with failure
       
    74 //!@SYMTestExpectedResults Pass
       
    75 //!@SYMTestType CT
       
    76 RUN_TEST_STEP 500 TE_smsprt TestTxFailed z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber3
       
    77 END_TESTCASE SMS-SMSStack-NA-3004
       
    78 
       
    79 
       
    80 START_TESTCASE SMS-SMSStack-NA-3005
       
    81 //!@SYMTestCaseID SMS-SMSStack-NA-3005
       
    82 //!@SYMREQ REQ0000
       
    83 //!@SYMTestCaseDesc Test Matching To Observer
       
    84 //!@SYMTestPriority critical
       
    85 //!@SYMTestActions  Test Matching To Observer
       
    86 //!@SYMTestExpectedResults Pass
       
    87 //!@SYMTestType CT
       
    88 RUN_TEST_STEP 500 TE_smsprt TestMatchingToObserver z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber4
       
    89 END_TESTCASE SMS-SMSStack-NA-3005
       
    90 
       
    91 
       
    92 START_TESTCASE SMS-SMSStack-NA-3006
       
    93 //!@SYMTestCaseID SMS-SMSStack-NA-3006
       
    94 //!@SYMREQ REQ0000
       
    95 //!@SYMTestCaseDesc Test Command Messages
       
    96 //!@SYMTestPriority critical
       
    97 //!@SYMTestActions Test Command Messages
       
    98 //!@SYMTestExpectedResults Pass
       
    99 //!@SYMTestType CT
       
   100 RUN_TEST_STEP 500 TE_smsprt TestCommandMessages z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber5
       
   101 END_TESTCASE SMS-SMSStack-NA-3006
       
   102 
       
   103 
       
   104 START_TESTCASE SMS-SMSStack-NA-3007
       
   105 //!@SYMTestCaseID SMS-SMSStack-NA-3007
       
   106 //!@SYMREQ REQ0000
       
   107 //!@SYMTestCaseDesc Test Simple Rx
       
   108 //!@SYMTestPriority critical
       
   109 //!@SYMTestActions Test Simple Receive
       
   110 //!@SYMTestExpectedResults Pass
       
   111 //!@SYMTestType CT
       
   112 RUN_TEST_STEP 500 TE_smsprt TestSimpleRx z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber6
       
   113 END_TESTCASE SMS-SMSStack-NA-3007
       
   114 
       
   115 
       
   116 START_TESTCASE SMS-SMSStack-NA-3008
       
   117 //!@SYMTestCaseID SMS-SMSStack-NA-3008
       
   118 //!@SYMREQ REQ0000
       
   119 //!@SYMTestCaseDesc Test 7bit Mess Test
       
   120 //!@SYMTestPriority critical
       
   121 //!@SYMTestActions  Test 7bit Mess Test
       
   122 //!@SYMTestExpectedResults Pass
       
   123 //!@SYMTestType CT
       
   124 RUN_TEST_STEP 500 TE_smsprt Test7bitMessTest z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber7
       
   125 END_TESTCASE SMS-SMSStack-NA-3008
       
   126 
       
   127 
       
   128 START_TESTCASE SMS-SMSStack-NA-3009
       
   129 //!@SYMTestCaseID SMS-SMSStack-NA-3009
       
   130 //!@SYMREQ REQ0000
       
   131 //!@SYMTestCaseDesc Test Class Messages
       
   132 //!@SYMTestPriority critical
       
   133 //!@SYMTestActions Test Class Messages
       
   134 //!@SYMTestExpectedResults Pass
       
   135 //!@SYMTestType CT
       
   136 RUN_TEST_STEP 500 TE_smsprt TestClassMessages z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber8
       
   137 END_TESTCASE SMS-SMSStack-NA-3009
       
   138 
       
   139 
       
   140 START_TESTCASE SMS-SMSStack-NA-3010
       
   141 //!@SYMTestCaseID SMS-SMSStack-NA-3010
       
   142 //!@SYMREQ REQ0000
       
   143 //!@SYMTestCaseDesc Test Rx Concatenated
       
   144 //!@SYMTestPriority critical
       
   145 //!@SYMTestActions  Test receive concatenated
       
   146 //!@SYMTestExpectedResults Pass
       
   147 //!@SYMTestType CT
       
   148 RUN_TEST_STEP 500 TE_smsprt TestRxConcatenated z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber9
       
   149 END_TESTCASE SMS-SMSStack-NA-3010
       
   150 
       
   151 
       
   152 START_TESTCASE SMS-SMSStack-NA-3011
       
   153 //!@SYMTestCaseID SMS-SMSStack-NA-3011
       
   154 //!@SYMREQ REQ0000
       
   155 //!@SYMTestCaseDesc Test Rx Duplicate
       
   156 //!@SYMTestPriority critical
       
   157 //!@SYMTestActions  Test receive duplicate
       
   158 //!@SYMTestExpectedResults Pass
       
   159 //!@SYMTestType CT
       
   160 RUN_TEST_STEP 500 TE_smsprt TestRxDuplicate z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber10
       
   161 END_TESTCASE SMS-SMSStack-NA-3011
       
   162 
       
   163 
       
   164 START_TESTCASE SMS-SMSStack-NA-3012
       
   165 //!@SYMTestCaseID SMS-SMSStack-NA-3012
       
   166 //!@SYMREQ REQ0000
       
   167 //!@SYMTestCaseDesc Test Rx Ring Tone A
       
   168 //!@SYMTestPriority critical
       
   169 //!@SYMTestActions  Test receive ring tone A
       
   170 //!@SYMTestExpectedResults Pass
       
   171 //!@SYMTestType CT
       
   172 RUN_TEST_STEP 500 TE_smsprt TestRxRingToneA z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber11
       
   173 END_TESTCASE SMS-SMSStack-NA-3012
       
   174 
       
   175 
       
   176 START_TESTCASE SMS-SMSStack-NA-3013
       
   177 //!@SYMTestCaseID SMS-SMSStack-NA-3013
       
   178 //!@SYMREQ REQ0000
       
   179 //!@SYMTestCaseDesc Test Tx Rx Concatenated
       
   180 //!@SYMTestPriority critical
       
   181 //!@SYMTestActions  Test Transmit/receive concatenated messages
       
   182 //!@SYMTestExpectedResults Pass
       
   183 //!@SYMTestType CT
       
   184 RUN_TEST_STEP 500 TE_smsprt TestTxRxConcatenated z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber12
       
   185 END_TESTCASE SMS-SMSStack-NA-3013
       
   186 
       
   187 
       
   188 START_TESTCASE SMS-SMSStack-NA-3014
       
   189 //!@SYMTestCaseID SMS-SMSStack-NA-3014
       
   190 //!@SYMREQ REQ0000
       
   191 //!@SYMTestCaseDesc Test Param Storage
       
   192 //!@SYMTestPriority critical
       
   193 //!@SYMTestActions  Test storage of parameters
       
   194 //!@SYMTestExpectedResults Pass
       
   195 //!@SYMTestType CT
       
   196 RUN_TEST_STEP 500 TE_smsprt TestParamStorage z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber13
       
   197 END_TESTCASE SMS-SMSStack-NA-3014
       
   198 
       
   199 
       
   200 START_TESTCASE SMS-SMSStack-NA-3015
       
   201 //!@SYMTestCaseID SMS-SMSStack-NA-3015
       
   202 //!@SYMREQ REQ0000
       
   203 //!@SYMTestCaseDesc Test Sms Store
       
   204 //!@SYMTestPriority critical
       
   205 //!@SYMTestActions  Test Sms Store
       
   206 //!@SYMTestExpectedResults Pass
       
   207 //!@SYMTestType CT
       
   208 RUN_TEST_STEP 500 TE_smsprt TestSmsStore z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber14
       
   209 END_TESTCASE SMS-SMSStack-NA-3015
       
   210 
       
   211 
       
   212 START_TESTCASE SMS-SMSStack-NA-3016
       
   213 //!@SYMTestCaseID SMS-SMSStack-NA-3016
       
   214 //!@SYMREQ REQ0000
       
   215 //!@SYMTestCaseDesc Test Sms Store List
       
   216 //!@SYMTestPriority critical
       
   217 //!@SYMTestActions  Test Sms Store List
       
   218 //!@SYMTestExpectedResults Pass
       
   219 //!@SYMTestType CT
       
   220 RUN_TEST_STEP 500 TE_smsprt TestSmsStoreList z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber15
       
   221 END_TESTCASE SMS-SMSStack-NA-3016
       
   222 
       
   223 
       
   224 START_TESTCASE SMS-SMSStack-NA-3017
       
   225 //!@SYMTestCaseID SMS-SMSStack-NA-3017
       
   226 //!@SYMREQ REQ0000
       
   227 //!@SYMTestCaseDesc Test Delete Sms
       
   228 //!@SYMTestPriority critical
       
   229 //!@SYMTestActions Test Delete Sms
       
   230 //!@SYMTestExpectedResults Pass
       
   231 //!@SYMTestType CT
       
   232 RUN_TEST_STEP 500 TE_smsprt TestDeleteSms z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber15
       
   233 END_TESTCASE SMS-SMSStack-NA-3017
       
   234 
       
   235 
       
   236 START_TESTCASE SMS-SMSStack-NA-3018
       
   237 //!@SYMTestCaseID SMS-SMSStack-NA-3018
       
   238 //!@SYMREQ REQ0000
       
   239 //!@SYMTestCaseDesc Test Socket Binding
       
   240 //!@SYMTestPriority critical
       
   241 //!@SYMTestActions  Test Socket Binding
       
   242 //!@SYMTestExpectedResults Pass
       
   243 //!@SYMTestType CT
       
   244 RUN_TEST_STEP 500 TE_smsprt TestSocketBinding z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber16
       
   245 END_TESTCASE SMS-SMSStack-NA-3018
       
   246 
       
   247 START_TESTCASE SMS-SMSStack-NA-3098
       
   248 //!@SYMTestCaseID SMS-SMSStack-NA-3098
       
   249 //!@SYMREQ REQ0000
       
   250 //!@SYMTestCaseDesc Test SMS address class
       
   251 //!@SYMTestPriority High
       
   252 //!@SYMTestActions  Test SMS address class
       
   253 //!@SYMTestExpectedResults Pass
       
   254 //!@SYMTestType CT
       
   255 RUN_TEST_STEP 500 TE_smsprt TestSmsAddr
       
   256 END_TESTCASE SMS-SMSStack-NA-3098
       
   257 
       
   258 START_TESTCASE SMS-SMSStack-NA-3019
       
   259 //!@SYMTestCaseID SMS-SMSStack-NA-3019
       
   260 //!@SYMREQ REQ0000
       
   261 //!@SYMTestCaseDesc Test Sms Event Logger
       
   262 //!@SYMTestPriority critical
       
   263 //!@SYMTestActions  Test Sms Event Logger
       
   264 //!@SYMTestExpectedResults Pass
       
   265 //!@SYMTestType CT
       
   266 RUN_TEST_STEP 500 TE_smsprt TestSmsEventLogger z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber17
       
   267 END_TESTCASE SMS-SMSStack-NA-3019
       
   268 
       
   269 
       
   270 START_TESTCASE SMS-SMSStack-NA-3020
       
   271 //!@SYMTestCaseID SMS-SMSStack-NA-3020
       
   272 //!@SYMREQ REQ0000
       
   273 //!@SYMTestCaseDesc Test Bearer Change
       
   274 //!@SYMTestPriority critical
       
   275 //!@SYMTestActions  Test Bearer Change
       
   276 //!@SYMTestExpectedResults Pass
       
   277 //!@SYMTestType CT
       
   278 RUN_TEST_STEP 500 TE_smsprt TestBearerChange z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber18
       
   279 END_TESTCASE SMS-SMSStack-NA-3020
       
   280 
       
   281 
       
   282 START_TESTCASE SMS-SMSStack-NA-3094
       
   283 //!@SYMTestCaseID SMS-SMSStack-NA-3094
       
   284 //!@SYMREQ DEF080837
       
   285 //!@SYMTestCaseDesc Test Restore Bearer
       
   286 //!@SYMTestPriority critical
       
   287 //!@SYMTestActions  Test Restore Bearer
       
   288 //!@SYMTestExpectedResults Pass
       
   289 //!@SYMTestType CT
       
   290 RUN_TEST_STEP 500 TE_smsprt TestRestoreBearer 
       
   291 END_TESTCASE SMS-SMSStack-NA-3094
       
   292 
       
   293 
       
   294 START_TESTCASE SMS-SMSStack-NA-3021
       
   295 //!@SYMTestCaseID SMS-SMSStack-NA-3021
       
   296 //!@SYMREQ REQ0000
       
   297 //!@SYMTestCaseDesc Test Recv Mode Change
       
   298 //!@SYMTestPriority critical
       
   299 //!@SYMTestActions  Test Recieve Mode Change
       
   300 //!@SYMTestExpectedResults Pass
       
   301 //!@SYMTestType CT
       
   302 RUN_TEST_STEP 500 TE_smsprt TestRecvModeChange z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber19
       
   303 END_TESTCASE SMS-SMSStack-NA-3021
       
   304 
       
   305 
       
   306 START_TESTCASE SMS-SMSStack-NA-3022
       
   307 //!@SYMTestCaseID SMS-SMSStack-NA-3022
       
   308 //!@SYMREQ REQ0000
       
   309 //!@SYMTestCaseDesc Test Tsy Caps
       
   310 //!@SYMTestPriority critical
       
   311 //!@SYMTestActions  Test Tsy Capabilities
       
   312 //!@SYMTestExpectedResults Pass
       
   313 //!@SYMTestType CT
       
   314 RUN_TEST_STEP 500 TE_smsprt TestTsyCaps z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber20
       
   315 END_TESTCASE SMS-SMSStack-NA-3022
       
   316 
       
   317 
       
   318 START_TESTCASE SMS-SMSStack-NA-3023
       
   319 //!@SYMTestCaseID SMS-SMSStack-NA-3023
       
   320 //!@SYMREQ REQ0000
       
   321 //!@SYMTestCaseDesc Test OOM Send Sms
       
   322 //!@SYMTestPriority critical
       
   323 //!@SYMTestActions  Test send sms with out of memory conditions
       
   324 //!@SYMTestExpectedResults Pass
       
   325 //!@SYMTestType CT
       
   326 RUN_TEST_STEP 500 TE_smsprt TestOOMSendSms z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber21
       
   327 END_TESTCASE SMS-SMSStack-NA-3023
       
   328 
       
   329 
       
   330 START_TESTCASE SMS-SMSStack-NA-3024
       
   331 //!@SYMTestCaseID SMS-SMSStack-NA-3024
       
   332 //!@SYMREQ REQ0000
       
   333 //!@SYMTestCaseDesc Test OOM Write Sms
       
   334 //!@SYMTestPriority critical
       
   335 //!@SYMTestActions  Test write sms with out of memory conditions
       
   336 //!@SYMTestExpectedResults Pass
       
   337 //!@SYMTestType CT
       
   338 RUN_TEST_STEP 500 TE_smsprt TestOOMWriteSms z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber22
       
   339 END_TESTCASE SMS-SMSStack-NA-3024
       
   340 
       
   341 
       
   342 START_TESTCASE SMS-SMSStack-NA-3025
       
   343 //!@SYMTestCaseID SMS-SMSStack-NA-3025
       
   344 //!@SYMREQ REQ0000
       
   345 //!@SYMTestCaseDesc Test OOM Read Sms
       
   346 //!@SYMTestPriority critical
       
   347 //!@SYMTestActions  Test Read Sms with out of memory conditions
       
   348 //!@SYMTestExpectedResults Pass
       
   349 //!@SYMTestType CT
       
   350 RUN_TEST_STEP 500 TE_smsprt TestOOMReadSms z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber23
       
   351 END_TESTCASE SMS-SMSStack-NA-3025
       
   352 
       
   353 
       
   354 START_TESTCASE SMS-SMSStack-NA-3026
       
   355 //!@SYMTestCaseID SMS-SMSStack-NA-3026
       
   356 //!@SYMREQ REQ0000
       
   357 //!@SYMTestCaseDesc Test OOM Read Sms List
       
   358 //!@SYMTestPriority critical
       
   359 //!@SYMTestActions  Test read sms list with out of memory conditions
       
   360 //!@SYMTestExpectedResults Pass
       
   361 //!@SYMTestType CT
       
   362 RUN_TEST_STEP 1000 TE_smsprt TestOOMReadSmsList z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber24
       
   363 END_TESTCASE SMS-SMSStack-NA-3026
       
   364 
       
   365 
       
   366 START_TESTCASE SMS-SMSStack-NA-3027
       
   367 //!@SYMTestCaseID SMS-SMSStack-NA-3027
       
   368 //!@SYMREQ REQ0000
       
   369 //!@SYMTestCaseDesc Test OOM Delete Sms
       
   370 //!@SYMTestPriority critical
       
   371 //!@SYMTestActions  Test delete sms with out of memory conditions
       
   372 //!@SYMTestExpectedResults Pass
       
   373 //!@SYMTestType CT
       
   374 RUN_TEST_STEP 500 TE_smsprt TestOOMDeleteSms z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber25
       
   375 END_TESTCASE SMS-SMSStack-NA-3027
       
   376 
       
   377 
       
   378 START_TESTCASE SMS-SMSStack-NA-3028
       
   379 //!@SYMTestCaseID SMS-SMSStack-NA-3028
       
   380 //!@SYMREQ REQ0000
       
   381 //!@SYMTestCaseDesc TestOOMSmsParams
       
   382 //!@SYMTestPriority critical
       
   383 //!@SYMTestActions  Test sms params with out of memory conditions
       
   384 //!@SYMTestExpectedResults Pass
       
   385 //!@SYMTestType CT
       
   386 RUN_TEST_STEP 500 TE_smsprt TestOOMSmsParams z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber26
       
   387 END_TESTCASE SMS-SMSStack-NA-3028
       
   388 
       
   389 
       
   390 START_TESTCASE SMS-SMSStack-NA-3029
       
   391 //!@SYMTestCaseID SMS-SMSStack-NA-3029
       
   392 //!@SYMREQ REQ0000
       
   393 //!@SYMTestCaseDesc TestMeStoreDupAndMiss
       
   394 //!@SYMTestPriority critical
       
   395 //!@SYMTestActions  Test Me store with duplicate and missing pdus'
       
   396 //!@SYMTestExpectedResults Pass
       
   397 //!@SYMTestType CT
       
   398 RUN_TEST_STEP 500 TE_smsprt TestMeStoreDupAndMiss z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber27
       
   399 END_TESTCASE SMS-SMSStack-NA-3029
       
   400 
       
   401 
       
   402 START_TESTCASE SMS-SMSStack-NA-3030
       
   403 //!@SYMTestCaseID SMS-SMSStack-NA-3030
       
   404 //!@SYMREQ REQ0000
       
   405 //!@SYMTestCaseDesc Test Sim Store Dup And Miss
       
   406 //!@SYMTestPriority critical
       
   407 //!@SYMTestActions  Test Sim Store with duplicate and Missing pdus'
       
   408 //!@SYMTestExpectedResults Pass
       
   409 //!@SYMTestType CT
       
   410 RUN_TEST_STEP 500 TE_smsprt TestSimStoreDupAndMiss z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber28
       
   411 END_TESTCASE SMS-SMSStack-NA-3030
       
   412 
       
   413 
       
   414 START_TESTCASE SMS-SMSStack-NA-3031
       
   415 //!@SYMTestCaseID SMS-SMSStack-NA-3031
       
   416 //!@SYMREQ REQ0000
       
   417 //!@SYMTestCaseDesc TestRxCphs
       
   418 //!@SYMTestPriority critical
       
   419 //!@SYMTestActions   Test the reception of a CPHS Message Waiting Indication
       
   420 //!@SYMTestExpectedResults Pass
       
   421 //!@SYMTestType CT
       
   422 RUN_TEST_STEP 500 TE_smsprt TestRxCphs z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber30
       
   423 END_TESTCASE SMS-SMSStack-NA-3031
       
   424 
       
   425 
       
   426 START_TESTCASE SMS-SMSStack-NA-3032
       
   427 //!@SYMTestCaseID SMS-SMSStack-NA-3032
       
   428 //!@SYMREQ REQ0000
       
   429 //!@SYMTestCaseDesc Test Invalid PDUs
       
   430 //!@SYMTestPriority critical
       
   431 //!@SYMTestActions  Test receiving invalid pdus
       
   432 //!@SYMTestExpectedResults Pass
       
   433 //!@SYMTestType CT
       
   434 RUN_TEST_STEP 500 TE_smsprt TestInvalidPDUs z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber31
       
   435 END_TESTCASE SMS-SMSStack-NA-3032
       
   436 
       
   437 
       
   438 START_TESTCASE SMS-SMSStack-NA-3033
       
   439 //!@SYMTestCaseID SMS-SMSStack-NA-3033
       
   440 //!@SYMREQ REQ0000
       
   441 //!@SYMTestCaseDesc Test Stress
       
   442 //!@SYMTestPriority critical
       
   443 //!@SYMTestActions  Test Transmit and Receive large number of different messages
       
   444 //!@SYMTestExpectedResults Pass
       
   445 //!@SYMTestType CT
       
   446 RUN_TEST_STEP 700 TE_smsprt TestStress z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber32
       
   447 
       
   448 END_TESTCASE SMS-SMSStack-NA-3033
       
   449 
       
   450 START_TESTCASE SMS-SMSStack-NA-3034
       
   451 //!@SYMTestCaseID SMS-SMSStack-NA-3034
       
   452 //!@SYMREQ REQ0000
       
   453 //!@SYMTestCaseDesc Test Combined Store
       
   454 //!@SYMTestPriority critical
       
   455 //!@SYMTestActions  Test Combined Store
       
   456 //!@SYMTestExpectedResults Pass
       
   457 //!@SYMTestType CT
       
   458 RUN_TEST_STEP 500 TE_smsprt TestCombinedStore z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber33
       
   459 END_TESTCASE SMS-SMSStack-NA-3034
       
   460 
       
   461 
       
   462 START_TESTCASE SMS-SMSStack-NA-3035
       
   463 //!@SYMTestCaseID SMS-SMSStack-NA-3035
       
   464 //!@SYMREQ REQ0000
       
   465 //!@SYMTestCaseDesc Test Params Inter
       
   466 //!@SYMTestPriority critical
       
   467 //!@SYMTestActions  Test retrieving and storing the sms parameters
       
   468 //!@SYMTestExpectedResults Pass
       
   469 //!@SYMTestType CT
       
   470 RUN_TEST_STEP 500 TE_smsprt TestParamsInter z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber34
       
   471 END_TESTCASE SMS-SMSStack-NA-3035
       
   472 
       
   473 
       
   474 START_TESTCASE SMS-SMSStack-NA-3036
       
   475 //!@SYMTestCaseID SMS-SMSStack-NA-3036
       
   476 //!@SYMREQ REQ0000
       
   477 //!@SYMTestCaseDesc TestTxRxAlphanumeric
       
   478 //!@SYMTestPriority critical
       
   479 //!@SYMTestActions  est a Transmit And receive of messages with alphanumeric dest/orig addresses
       
   480 //!@SYMTestExpectedResults Pass
       
   481 //!@SYMTestType CT
       
   482 RUN_TEST_STEP 500 TE_smsprt TestTxRxAlphanumeric z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber35
       
   483 END_TESTCASE SMS-SMSStack-NA-3036
       
   484 
       
   485 
       
   486 START_TESTCASE SMS-SMSStack-NA-3037
       
   487 //!@SYMTestCaseID SMS-SMSStack-NA-3037
       
   488 //!@SYMREQ REQ0000
       
   489 //!@SYMTestCaseDesc Test Rx Suspend
       
   490 //!@SYMTestPriority critical
       
   491 //!@SYMTestActions  Test Receive Suspension
       
   492 //!@SYMTestExpectedResults Pass
       
   493 //!@SYMTestType CT
       
   494 RUN_TEST_STEP 500 TE_smsprt TestRxSuspend 
       
   495 END_TESTCASE SMS-SMSStack-NA-3037
       
   496 
       
   497 
       
   498 START_TESTCASE SMS-SMSStack-NA-3038
       
   499 //!@SYMTestCaseID SMS-SMSStack-NA-3038
       
   500 //!@SYMREQ REQ0000
       
   501 //!@SYMTestCaseDesc Test Enumerate Corrupted
       
   502 //!@SYMTestPriority critical
       
   503 //!@SYMTestActions Test Enumeration of Corrupted messages
       
   504 //!@SYMTestExpectedResults Pass
       
   505 //!@SYMTestType CT
       
   506 RUN_TEST_STEP 500 TE_smsprt TestEnumerateCorrupted z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber37
       
   507 END_TESTCASE SMS-SMSStack-NA-3038
       
   508 
       
   509 
       
   510 START_TESTCASE SMS-SMSStack-NA-3039
       
   511 //!@SYMTestCaseID SMS-SMSStack-NA-3039
       
   512 //!@SYMREQ REQ0000
       
   513 //!@SYMTestCaseDesc TestCancelling
       
   514 //!@SYMTestPriority critical
       
   515 //!@SYMTestActions  Test Cancellacion of an sms operation
       
   516 //!@SYMTestExpectedResults Pass
       
   517 //!@SYMTestType CT
       
   518 RUN_TEST_STEP 500 TE_smsprt TestCancelling z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber38
       
   519 END_TESTCASE SMS-SMSStack-NA-3039
       
   520 
       
   521 
       
   522 START_TESTCASE SMS-SMSStack-NA-3040
       
   523 //!@SYMTestCaseID SMS-SMSStack-NA-3040
       
   524 //!@SYMREQ REQ0000
       
   525 //!@SYMTestCaseDesc Test Send And Recv Msgs With Different TON
       
   526 //!@SYMTestPriority critical
       
   527 //!@SYMTestActions  Test send And recieve messages with different TON
       
   528 //!@SYMTestExpectedResults Pass
       
   529 //!@SYMTestType CT
       
   530 RUN_TEST_STEP 500 TE_smsprt TestSendAndRecvMsgsWithDifferentTON 
       
   531 END_TESTCASE SMS-SMSStack-NA-3040
       
   532 
       
   533 
       
   534 START_TESTCASE SMS-SMSStack-NA-3041
       
   535 //!@SYMTestCaseID SMS-SMSStack-NA-3041
       
   536 //!@SYMREQ REQ0000
       
   537 //!@SYMTestCaseDesc Test Send And Receive Indicator Msgs
       
   538 //!@SYMTestPriority critical
       
   539 //!@SYMTestActions  Test send and receive indicator messages
       
   540 //!@SYMTestExpectedResults Pass
       
   541 //!@SYMTestType CT
       
   542 RUN_TEST_STEP 500 TE_smsprt TestSendAndReceiveIndicatorMsgs
       
   543 END_TESTCASE SMS-SMSStack-NA-3041
       
   544 
       
   545 
       
   546 START_TESTCASE SMS-SMSStack-NA-3042
       
   547 //!@SYMTestCaseID SMS-SMSStack-NA-3042
       
   548 //!@SYMREQ REQ0000
       
   549 //!@SYMTestCaseDesc Test Send and Receive Max Length Msg
       
   550 //!@SYMTestPriority critical
       
   551 //!@SYMTestActions  Test Send Recv Maximum Length Message (255 Pdus)
       
   552 //!@SYMTestExpectedResults Pass
       
   553 //!@SYMTestType CT
       
   554 RUN_TEST_STEP 5000 TE_smsprt TestSendRecvMaxLengthMsg
       
   555 END_TESTCASE SMS-SMSStack-NA-3042
       
   556 
       
   557 
       
   558 START_TESTCASE SMS-SMSStack-NA-3043
       
   559 //!@SYMTestCaseID SMS-SMSStack-NA-3043
       
   560 //!@SYMREQ REQ0000
       
   561 //!@SYMTestCaseDesc Test Send And Recv Msgs With Different PID
       
   562 //!@SYMTestPriority critical
       
   563 //!@SYMTestActions  Test Send And Receive Msgs With Different PID
       
   564 //!@SYMTestExpectedResults Pass
       
   565 //!@SYMTestType CT
       
   566 RUN_TEST_STEP 500 TE_smsprt TestSendAndRecvMsgsWithDifferentPID
       
   567 END_TESTCASE SMS-SMSStack-NA-3043
       
   568 
       
   569 
       
   570 START_TESTCASE SMS-SMSStack-NA-3044
       
   571 //!@SYMTestCaseID SMS-SMSStack-NA-3044
       
   572 //!@SYMREQ REQ0000
       
   573 //!@SYMTestCaseDesc  Sms Params Error Cases
       
   574 //!@SYMTestPriority critical
       
   575 //!@SYMTestActions Test Sms Parameters Error Cases
       
   576 //!@SYMTestExpectedResults Pass
       
   577 //!@SYMTestType CT
       
   578 RUN_TEST_STEP 500 TE_smsprt SmsParamsErrorCases
       
   579 END_TESTCASE SMS-SMSStack-NA-3044
       
   580 
       
   581 
       
   582 START_TESTCASE SMS-SMSStack-NA-3097
       
   583 //!@SYMTestCaseID SMS-SMSStack-NA-3097
       
   584 //!@SYMREQ REQ0000
       
   585 //!@SYMTestCaseDesc Test Resend Failed Concatinated Message
       
   586 //!@SYMTestPriority critical
       
   587 //!@SYMTestActions Test Resend Failed Concatinated Message
       
   588 //!@SYMTestExpectedResults Pass
       
   589 //!@SYMTestType CT
       
   590 RUN_TEST_STEP 500 TE_smsprt TestResendFailedConcatinatedMessage z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber44
       
   591 END_TESTCASE SMS-SMSStack-NA-3097
       
   592 
       
   593 
       
   594 START_TESTCASE SMS-SMSStack-NA-3045
       
   595 //!@SYMTestCaseID SMS-SMSStack-NA-3045
       
   596 //!@SYMREQ REQ0000
       
   597 //!@SYMTestCaseDesc Test Multipart Wap Message
       
   598 //!@SYMTestPriority critical
       
   599 //!@SYMTestActions Test Multipart Wap Message
       
   600 //!@SYMTestExpectedResults Pass
       
   601 //!@SYMTestType CT
       
   602 RUN_TEST_STEP 500 TE_smsprt TestMultipartWapMessage z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber45
       
   603 END_TESTCASE SMS-SMSStack-NA-3045
       
   604 
       
   605 
       
   606 START_TESTCASE SMS-SMSStack-NA-3046
       
   607 //!@SYMTestCaseID SMS-SMSStack-NA-3046
       
   608 //!@SYMREQ REQ0000
       
   609 //!@SYMTestCaseDesc Test MOSES Message
       
   610 //!@SYMTestPriority critical
       
   611 //!@SYMTestActions  Test MOSES Message
       
   612 //!@SYMTestExpectedResults Pass
       
   613 //!@SYMTestType CT
       
   614 RUN_TEST_STEP 500 TE_smsprt TestMOSESMessage z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber46
       
   615 END_TESTCASE SMS-SMSStack-NA-3046
       
   616 
       
   617 
       
   618 START_TESTCASE SMS-SMSStack-NA-3047
       
   619 //!@SYMTestCaseID SMS-SMSStack-NA-3047
       
   620 //!@SYMREQ REQ0000
       
   621 //!@SYMTestCaseDesc Test Clock Back
       
   622 //!@SYMTestPriority critical
       
   623 //!@SYMTestActions  Test Clock Back
       
   624 //!@SYMTestExpectedResults Pass
       
   625 //!@SYMTestType CT
       
   626 RUN_TEST_STEP 500 TE_smsprt TestClockBack z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber47
       
   627 END_TESTCASE SMS-SMSStack-NA-3047
       
   628 
       
   629 
       
   630 START_TESTCASE SMS-SMSStack-NA-3048
       
   631 //!@SYMTestCaseID SMS-SMSStack-NA-3048
       
   632 //!@SYMREQ REQ0000
       
   633 //!@SYMTestCaseDesc Test Enumerate NoMessages
       
   634 //!@SYMTestPriority critical
       
   635 //!@SYMTestActions  Test enumeration of no messages
       
   636 //!@SYMTestExpectedResults Pass
       
   637 //!@SYMTestType CT
       
   638 RUN_TEST_STEP 500 TE_smsprt TestEnumerateNoMessages z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber48
       
   639 END_TESTCASE SMS-SMSStack-NA-3048
       
   640 
       
   641 
       
   642 START_TESTCASE SMS-SMSStack-NA-3049
       
   643 //!@SYMTestCaseID SMS-SMSStack-NA-3049
       
   644 //!@SYMREQ REQ0000
       
   645 //!@SYMTestCaseDesc Test Concatenated Message Logging
       
   646 //!@SYMTestPriority critical
       
   647 //!@SYMTestActions  Test Concatenated Message Logging
       
   648 //!@SYMTestExpectedResults Pass
       
   649 //!@SYMTestType CT
       
   650 RUN_TEST_STEP 500 TE_smsprt TestConcatenatedMessageLogging z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber50
       
   651 END_TESTCASE SMS-SMSStack-NA-3049
       
   652 
       
   653 
       
   654 START_TESTCASE SMS-SMSStack-NA-3050
       
   655 //!@SYMTestCaseID SMS-SMSStack-NA-3050
       
   656 //!@SYMREQ REQ0000
       
   657 //!@SYMTestCaseDesc Test Enumeration Of Status Report
       
   658 //!@SYMTestPriority critical
       
   659 //!@SYMTestActions  Test Enumeration Of Status Report
       
   660 //!@SYMTestExpectedResults Pass
       
   661 //!@SYMTestType CT
       
   662 RUN_TEST_STEP 500 TE_smsprt TestEnumerationOfStatusReport z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber51
       
   663 END_TESTCASE SMS-SMSStack-NA-3050
       
   664 
       
   665 
       
   666 START_TESTCASE SMS-SMSStack-NA-3051
       
   667 //!@SYMTestCaseID SMS-SMSStack-NA-3051
       
   668 //!@SYMREQ REQ0000
       
   669 //!@SYMTestCaseDesc Test IE
       
   670 //!@SYMTestPriority critical
       
   671 //!@SYMTestActions  Test IE
       
   672 //!@SYMTestExpectedResults Pass
       
   673 //!@SYMTestType CT
       
   674 RUN_TEST_STEP 500 TE_smsprt TestIE z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber52
       
   675 END_TESTCASE SMS-SMSStack-NA-3051
       
   676 
       
   677 
       
   678 START_TESTCASE SMS-SMSStack-NA-3052
       
   679 //!@SYMTestCaseID SMS-SMSStack-NA-3052
       
   680 //!@SYMREQ REQ0000
       
   681 //!@SYMTestCaseDesc Test Email IE
       
   682 //!@SYMTestPriority critical
       
   683 //!@SYMTestActions Test Email IE
       
   684 //!@SYMTestExpectedResults Pass
       
   685 //!@SYMTestType CT
       
   686 RUN_TEST_STEP 500 TE_smsprt TestEmailIE z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber53
       
   687 END_TESTCASE SMS-SMSStack-NA-3052
       
   688 
       
   689 
       
   690 START_TESTCASE SMS-SMSStack-NA-3053
       
   691 //!@SYMTestCaseID SMS-SMSStack-NA-3053
       
   692 //!@SYMREQ REQ0000
       
   693 //!@SYMTestCaseDesc Test Max Read Time For Sms Store List
       
   694 //!@SYMTestPriority critical
       
   695 //!@SYMTestActions Test Maximim Read Time For Sms Store List
       
   696 //!@SYMTestExpectedResults Pass
       
   697 //!@SYMTestType CT
       
   698 RUN_TEST_STEP 500 TE_smsprt TestMaxReadTimeForSmsStoreList z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber54
       
   699 END_TESTCASE SMS-SMSStack-NA-3053
       
   700 
       
   701 
       
   702 START_TESTCASE SMS-SMSStack-NA-3054
       
   703 //!@SYMTestCaseID SMS-SMSStack-NA-3054
       
   704 //!@SYMREQ REQ0000
       
   705 //!@SYMTestCaseDesc  Test Same Log Id Multiple PDU
       
   706 //!@SYMTestPriority critical
       
   707 //!@SYMTestActions  Test same log id multiple pdu
       
   708 //!@SYMTestExpectedResults Pass
       
   709 //!@SYMTestType CT
       
   710 RUN_TEST_STEP 500 TE_smsprt TestSameLogIdMultiplePDU z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber57
       
   711 END_TESTCASE SMS-SMSStack-NA-3054
       
   712 
       
   713 
       
   714 START_TESTCASE SMS-SMSStack-NA-3055
       
   715 //!@SYMTestCaseID SMS-SMSStack-NA-3055
       
   716 //!@SYMREQ REQ0000
       
   717 //!@SYMTestCaseDesc Test Same Log Id Single PDU
       
   718 //!@SYMTestPriority critical
       
   719 //!@SYMTestActions  Test Same Log Id Single PDU
       
   720 //!@SYMTestExpectedResults Pass
       
   721 //!@SYMTestType CT
       
   722 RUN_TEST_STEP 500 TE_smsprt TestSameLogIdSinglePDU z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber58
       
   723 END_TESTCASE SMS-SMSStack-NA-3055
       
   724 
       
   725 
       
   726 START_TESTCASE SMS-SMSStack-NA-3056
       
   727 //!@SYMTestCaseID SMS-SMSStack-NA-3056
       
   728 //!@SYMREQ REQ0000
       
   729 //!@SYMTestCaseDesc Test Write Status Report To SIM
       
   730 //!@SYMTestPriority critical
       
   731 //!@SYMTestActions Test Writing of a status report to the sim
       
   732 //!@SYMTestExpectedResults Pass
       
   733 //!@SYMTestType CT
       
   734 RUN_TEST_STEP 500 TE_smsprt TestWriteStatusReportToSIM z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber49
       
   735 END_TESTCASE SMS-SMSStack-NA-3056
       
   736 
       
   737 
       
   738 START_TESTCASE SMS-SMSStack-NA-3057
       
   739 //!@SYMTestCaseID SMS-SMSStack-NA-3057
       
   740 //!@SYMREQ REQ0000
       
   741 //!@SYMTestCaseDesc  Test Tx Sms With Delayed Completion
       
   742 //!@SYMTestPriority critical
       
   743 //!@SYMTestActions   Test transmit of a sms with delayed completion
       
   744 //!@SYMTestExpectedResults Pass
       
   745 //!@SYMTestType CT
       
   746 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.bak
       
   747 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.esk c:\private\101F7989\esock\smswap.sms.bak
       
   748 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
   749 RUN_UTILS copyfile z:\sms\smswap.sms-sendTryTimeout.esk c:\private\101F7989\esock\smswap.sms.esk
       
   750 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
   751 
       
   752 RUN_TEST_STEP 500 TE_smsprt TestTxSmsWithDelayedCompletion z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber60
       
   753 
       
   754 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.esk
       
   755 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.bak c:\private\101F7989\esock\smswap.sms.esk
       
   756 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.bak
       
   757 END_TESTCASE SMS-SMSStack-NA-3057
       
   758 
       
   759 
       
   760 START_TESTCASE SMS-SMSStack-NA-3058
       
   761 //!@SYMTestCaseID SMS-SMSStack-NA-3058
       
   762 //!@SYMREQ REQ0000
       
   763 //!@SYMTestCaseDesc Test Sms Store Read Cancel
       
   764 //!@SYMTestPriority critical
       
   765 //!@SYMTestActions Test sms store read with cancel
       
   766 //!@SYMTestExpectedResults Pass
       
   767 //!@SYMTestType CT
       
   768 RUN_TEST_STEP 500 TE_smsprt TestSmsStoreReadCancel
       
   769 END_TESTCASE SMS-SMSStack-NA-3058
       
   770 
       
   771 
       
   772 START_TESTCASE SMS-SMSStack-NA-3059
       
   773 //!@SYMTestCaseID SMS-SMSStack-NA-3059
       
   774 //!@SYMREQ REQ0000
       
   775 //!@SYMTestCaseDesc Test Bind When Powered Down With Publish Subscribe
       
   776 //!@SYMTestPriority critical
       
   777 //!@SYMTestActions  Test bind when powered down with publish and subscribe
       
   778 //!@SYMTestExpectedResults Pass
       
   779 //!@SYMTestType CT
       
   780 RUN_TEST_STEP 500 TE_smsprt TestBindWhenPoweredDownWithPublishSubscribe
       
   781 END_TESTCASE SMS-SMSStack-NA-3059
       
   782 
       
   783 
       
   784 START_TESTCASE SMS-SMSStack-NA-3060
       
   785 //!@SYMTestCaseID SMS-SMSStack-NA-3060
       
   786 //!@SYMREQ REQ0000
       
   787 //!@SYMTestCaseDesc TestObserverNotifiedWhenPoweredDownWithPublishSubscribe
       
   788 //!@SYMTestPriority critical
       
   789 //!@SYMTestActions  Test observer notified when powered down with publish and subscribe
       
   790 //!@SYMTestExpectedResults Pass
       
   791 //!@SYMTestType CT
       
   792 RUN_TEST_STEP 500 TE_smsprt TestObserverNotifiedWhenPoweredDownWithPublishSubscribe z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber59
       
   793 
       
   794 END_TESTCASE SMS-SMSStack-NA-3060
       
   795 
       
   796 START_TESTCASE SMS-SMSStack-NA-3061
       
   797 //!@SYMTestCaseID SMS-SMSStack-NA-3061
       
   798 //!@SYMREQ REQ0000
       
   799 //!@SYMTestCaseDesc Test Sms CNumber Change WithPublish Subscribe
       
   800 //!@SYMTestPriority critical
       
   801 //!@SYMTestActions  Test sms CNumber change with publish and subscribe
       
   802 //!@SYMTestExpectedResults Pass
       
   803 //!@SYMTestType CT
       
   804 RUN_TEST_STEP 500 TE_smsprt TestSmsCNumberChangeWithPublishSubscribe z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber55
       
   805 END_TESTCASE SMS-SMSStack-NA-3061
       
   806 
       
   807 
       
   808 START_TESTCASE SMS-SMSStack-NA-3062
       
   809 //!@SYMTestCaseID SMS-SMSStack-NA-3062
       
   810 //!@SYMREQ REQ0000
       
   811 //!@SYMTestCaseDesc Test Status Report Time
       
   812 //!@SYMTestPriority critical
       
   813 //!@SYMTestActions  Test Status Report Time
       
   814 //!@SYMTestExpectedResults Pass
       
   815 //!@SYMTestType CT
       
   816 RUN_TEST_STEP 500 TE_smsprt TestStatusReportTime z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber62
       
   817 END_TESTCASE SMS-SMSStack-NA-3062
       
   818 
       
   819 
       
   820 START_TESTCASE SMS-SMSStack-NA-3063
       
   821 //!@SYMTestCaseID SMS-SMSStack-NA-3063
       
   822 //!@SYMREQ REQ0000
       
   823 //!@SYMTestCaseDesc Test Tx 8Bit Wap With Status
       
   824 //!@SYMTestPriority critical
       
   825 //!@SYMTestActions  Test Transmit 8Bit wap message with status
       
   826 //!@SYMTestExpectedResults Pass
       
   827 //!@SYMTestType CT
       
   828 RUN_TEST_STEP 500 TE_smsprt TestTx8BitWapWithStatus z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber63
       
   829 END_TESTCASE SMS-SMSStack-NA-3063
       
   830 
       
   831 
       
   832 START_TESTCASE SMS-SMSStack-NA-3064
       
   833 //!@SYMTestCaseID SMS-SMSStack-NA-3064
       
   834 //!@SYMREQ REQ0000
       
   835 //!@SYMTestCaseDesc Test Sim Store Corrupt Message
       
   836 //!@SYMTestPriority critical
       
   837 //!@SYMTestActions  Test sim store with corrupt message
       
   838 //!@SYMTestExpectedResults Pass
       
   839 //!@SYMTestType CT
       
   840 RUN_TEST_STEP 500 TE_smsprt TestSimStoreCorruptMessage z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber64
       
   841 END_TESTCASE SMS-SMSStack-NA-3064
       
   842 
       
   843 
       
   844 
       
   845 START_TESTCASE SMS-SMSStack-NA-3065
       
   846 //!@SYMTestCaseID SMS-SMSStack-NA-3065
       
   847 //!@SYMREQ REQ0000
       
   848 //!@SYMTestCaseDesc Test Corrupt Pdu With Negative Response
       
   849 //!@SYMTestPriority critical
       
   850 //!@SYMTestActions  Test a corrupt pdu with anegative response
       
   851 //!@SYMTestExpectedResults Pass
       
   852 //!@SYMTestType CT
       
   853 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.bak
       
   854 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.esk c:\private\101F7989\esock\smswap.sms.bak
       
   855 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
   856 RUN_UTILS copyfile z:\sms\testsmswap.sms.esk c:\private\101F7989\esock\smswap.sms.esk
       
   857 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
   858 RUN_TEST_STEP 500 TE_smsprt TestCorruptPduWithNegativeResponse z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber65
       
   859 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.esk
       
   860 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.bak c:\private\101F7989\esock\smswap.sms.esk
       
   861 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.bak
       
   862 END_TESTCASE SMS-SMSStack-NA-3065
       
   863 
       
   864 
       
   865 START_TESTCASE SMS-SMSStack-NA-3066
       
   866 //!@SYMTestCaseID SMS-SMSStack-NA-3066
       
   867 //!@SYMREQ REQ0000
       
   868 //!@SYMTestCaseDesc Test Boot Timer can be configured to a non default value
       
   869 //!@SYMTestPriority critical
       
   870 //!@SYMTestActions  Check that boot timer can be configured from smswap.sms.esk file.
       
   871 //!@SYMTestExpectedResults Pass
       
   872 //!@SYMTestType CT
       
   873 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.bak
       
   874 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.esk c:\private\101F7989\esock\smswap.sms.bak
       
   875 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
   876 RUN_UTILS copyfile z:\sms\smswap.sms-bootTimerTimeout.esk c:\private\101F7989\esock\smswap.sms.esk
       
   877 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
   878 RUN_TEST_STEP 500 TE_smsprt TestBootTimer z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber45
       
   879 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.esk
       
   880 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.bak c:\private\101F7989\esock\smswap.sms.esk
       
   881 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.bak
       
   882 END_TESTCASE SMS-SMSStack-NA-3066
       
   883 
       
   884 
       
   885 START_TESTCASE SMS-SMSStack-NA-3067
       
   886 //!@SYMTestCaseID SMS-SMSStack-NA-3067
       
   887 //!@SYMREQ REQ4612
       
   888 //!@SYMTestCaseDesc Test CSmsMessageTimeStamp
       
   889 //!@SYMTestPriority critical
       
   890 //!@SYMTestActions Create message with know system utc time.  Set and get also checked
       
   891 //!@SYMTestExpectedResults Pass
       
   892 //!@SYMTestType CT
       
   893 RUN_TEST_STEP 500 TE_smsprt TestCSmsMessageTimeStamp
       
   894 END_TESTCASE SMS-SMSStack-NA-3067
       
   895 
       
   896 START_TESTCASE SMS-SMSStack-NA-3068
       
   897 //!@SYMTestCaseID SMS-SMSStack-NA-3068
       
   898 //!@SYMREQ REQ4612
       
   899 //!@SYMTestCaseDesc Test service center time stamp in PDU with CSmsMessage interface.
       
   900 //!@SYMTestPriority critical
       
   901 //!@SYMTestActions Simulate receiving deliver PDU's.  Create message and interogate PDU and check time stamp and validity period.
       
   902 //!@SYMTestExpectedResults Pass
       
   903 //!@SYMTestType CT
       
   904 RUN_TEST_STEP 500 TE_smsprt TestCSmsMessageWithDeliverPDU z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber66
       
   905 END_TESTCASE SMS-SMSStack-NA-3068
       
   906 
       
   907 START_TESTCASE SMS-SMSStack-NA-3069
       
   908 //!@SYMTestCaseID SMS-SMSStack-NA-3069
       
   909 //!@SYMREQ REQ4612
       
   910 //!@SYMTestCaseDesc Test Status Report
       
   911 //!@SYMTestPriority critical
       
   912 //!@SYMTestActions  Test status report
       
   913 //!@SYMTestExpectedResults Pass
       
   914 //!@SYMTestType CT
       
   915 RUN_TEST_STEP 500 TE_smsprt TestCSmsMessageWithStatusReportPDU z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber67
       
   916 END_TESTCASE SMS-SMSStack-NA-3069
       
   917 
       
   918 START_TESTCASE SMS-SMSStack-NA-3070
       
   919 //!@SYMTestCaseID SMS-SMSStack-NA-3070
       
   920 //!@SYMREQ REQ4612
       
   921 //!@SYMTestCaseDesc Test Submit PDU
       
   922 //!@SYMTestPriority critical
       
   923 //!@SYMTestActions  Create a submit message.  Send it using SimTSY.  SimTSY will validate the PDU to what is expected.  Status=0
       
   924 //!@SYMTestExpectedResults Pass
       
   925 //!@SYMTestType CT
       
   926 RUN_TEST_STEP 500 TE_smsprt TestCSmsMessageWithSubmitPDU z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber68
       
   927 END_TESTCASE SMS-SMSStack-NA-3070
       
   928 
       
   929 START_TESTCASE SMS-SMSStack-NA-3071
       
   930 //!@SYMTestCaseID SMS-SMSStack-NA-3071
       
   931 //!@SYMREQ DEF055800
       
   932 //!@SYMTestCaseDesc Test Handling of PDUs with PID 0x40
       
   933 //!@SYMTestPriority critical
       
   934 //!@SYMTestActions  Check that PDUs with PID 0x40 are acknowledged but not forwarded to the client
       
   935 //!@SYMTestExpectedResults Pass
       
   936 //!@SYMTestType CT
       
   937 RUN_TEST_STEP 500 TE_smsprt TestHandlePID40h z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber69
       
   938 END_TESTCASE SMS-SMSStack-NA-3071
       
   939 
       
   940 START_TESTCASE SMS-SMSS-SMSPROT-I-3072
       
   941 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3072
       
   942 //!@SYMREQ REQ4917.1
       
   943 //!@SYMTestCaseDesc Test hyperlink operations interface, and SMS stack ability to handle single PDU messages with hyperlinks
       
   944 //!@SYMTestPriority high
       
   945 //!@SYMTestActions Test hyperlink API's.  Transmit and receive of single PDU message with and without hyperlinks
       
   946 //!@SYMTestExpectedResults
       
   947 //!@SYMTestCaseDependencies Sim.tsy, smsstacktestutilities.dll
       
   948 //!@SYMTestType IT
       
   949 RUN_TEST_STEP 180 TE_smsprt TestSinglePDUHyperLinks z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber70
       
   950 END_TESTCASE SMS-SMSS-SMSPROT-I-3072
       
   951 
       
   952 START_TESTCASE SMS-SMSS-SMSPROT-I-3073
       
   953 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3073
       
   954 //!@SYMREQ REQ4917.2
       
   955 //!@SYMTestCaseDesc Test SMS stack ability to handle multiple PDU SMS messages with and without hyperlinks
       
   956 //!@SYMTestPriority high
       
   957 //!@SYMTestActions Transmit and receive of multiple PDU message with and without hyperlinks
       
   958 //!@SYMTestExpectedResults Pass
       
   959 //!@SYMTestType IT
       
   960 RUN_TEST_STEP 60 TE_smsprt TestMultiplePDUHyperLinks z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber71
       
   961 END_TESTCASE SMS-SMSS-SMSPROT-I-3073
       
   962 
       
   963 START_TESTCASE SMS-SMSS-SMSPROT-I-3074
       
   964 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3074
       
   965 //!@SYMREQ REQ4919.1
       
   966 //!@SYMTestCaseDesc Test SMS stack ability to handle single PDU SMS messages with and without reply address
       
   967 //!@SYMTestPriority high
       
   968 //!@SYMTestActions Transmit and receive of single PDU message with and without reply address
       
   969 //!@SYMTestExpectedResults Pass
       
   970 //!@SYMTestType IT
       
   971 RUN_TEST_STEP 180 TE_smsprt TestSinglePDUReplyAddress z:\testdata\configs\te_smsprt_data.ini ReplyAddress
       
   972 END_TESTCASE SMS-SMSS-SMSPROT-I-3074
       
   973 
       
   974 START_TESTCASE SMS-SMSS-SMSPROT-I-3075
       
   975 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3075
       
   976 //!@SYMREQ REQ4919.2
       
   977 //!@SYMTestCaseDesc Test SMS stack ability to handle multiple PDU SMS messages with and without reply address
       
   978 //!@SYMTestPriority high
       
   979 //!@SYMTestActions Transmit and receive of single PDU message with and without reply address
       
   980 //!@SYMTestExpectedResults Pass
       
   981 //!@SYMTestType IT
       
   982 RUN_TEST_STEP 500 TE_smsprt TestMultiplePDUReplyAddress
       
   983 END_TESTCASE SMS-SMSS-SMSPROT-I-3075
       
   984 
       
   985 START_TESTCASE SMS-SMSS-SMSPROT-I-3076
       
   986 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3076
       
   987 //!@SYMREQ REQ4922.1
       
   988 //!@SYMTestCaseDesc Test operations on SMS message for special messages
       
   989 //!@SYMTestPriority high
       
   990 //!@SYMTestActions Call API's for adding, removing, counting, and copying special messages
       
   991 //!@SYMTestExpectedResults Pass
       
   992 //!@SYMTestType CT
       
   993 RUN_TEST_STEP 30 TE_smsprt TestSpecialMessageWaitingOperations
       
   994 END_TESTCASE SMS-SMSS-SMSPROT-I-3076
       
   995 
       
   996 START_TESTCASE SMS-SMSS-SMSPROT-I-3077
       
   997 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3077
       
   998 //!@SYMREQ REQ4922.2
       
   999 //!@SYMTestCaseDesc Test SMS stack ability to handle single PDU SMS messages with and without special messages
       
  1000 //!@SYMTestPriority high
       
  1001 //!@SYMTestActions Transmit and receive single PDU message with and without special messages
       
  1002 //!@SYMTestExpectedResults Pass
       
  1003 //!@SYMTestType IT
       
  1004 RUN_TEST_STEP 120 TE_smsprt TestSinglePDUSpecialMessageWaiting z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber73
       
  1005 END_TESTCASE SMS-SMSS-SMSPROT-I-3077
       
  1006 
       
  1007 START_TESTCASE SMS-SMSS-SMSPROT-I-3078
       
  1008 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3078
       
  1009 //!@SYMREQ REQ4922.3
       
  1010 //!@SYMTestCaseDesc Test SMS stack ability to handle multiple PDU SMS messages with and without special messages
       
  1011 //!@SYMTestPriority high
       
  1012 //!@SYMTestActions Transmit and receive multiple PDU message with and without special messages
       
  1013 //!@SYMTestExpectedResults Pass
       
  1014 //!@SYMTestType IT
       
  1015 RUN_TEST_STEP 500 TE_smsprt TestMultiplePDUSpecialMessageWaiting
       
  1016 END_TESTCASE SMS-SMSS-SMSPROT-I-3078
       
  1017 
       
  1018 START_TESTCASE SMS-SMSS-SMSPROT-I-3079
       
  1019 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3079
       
  1020 //!@SYMREQ REQ4923.1
       
  1021 //!@SYMTestCaseDesc Test operations on SMS message for enhanced voice mail information
       
  1022 //!@SYMTestPriority high
       
  1023 //!@SYMTestActions Call API's for adding, removing, counting, and copying enhanced voice mail information
       
  1024 //!@SYMTestExpectedResults Pass
       
  1025 //!@SYMTestType CT
       
  1026 RUN_TEST_STEP 30 TE_smsprt TestEnhancedVoiceMailOperations z:\testdata\configs\te_smsprt_data.ini EnhancedVoiceMail
       
  1027 END_TESTCASE SMS-SMSS-SMSPROT-I-3079
       
  1028 
       
  1029 START_TESTCASE SMS-SMSS-SMSPROT-I-3080
       
  1030 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3080
       
  1031 //!@SYMREQ REQ4923.2
       
  1032 //!@SYMTestCaseDesc Test SMS stack ability to handle single PDU SMS messages with and without enhanced voice mail information
       
  1033 //!@SYMTestPriority high
       
  1034 //!@SYMTestActions Transmit and receive single PDU message with and without enhanced voice mail information
       
  1035 //!@SYMTestExpectedResults Pass
       
  1036 //!@SYMTestType IT
       
  1037 RUN_TEST_STEP 180 TE_smsprt TestSinglePDUEnhancedVoiceMailInformation z:\testdata\configs\te_smsprt_data.ini EnhancedVoiceMail
       
  1038 END_TESTCASE SMS-SMSS-SMSPROT-I-3080
       
  1039 
       
  1040 START_TESTCASE SMS-SMSS-SMSPROT-I-3081
       
  1041 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3081
       
  1042 //!@SYMREQ REQ4923.3
       
  1043 //!@SYMTestCaseDesc Test SMS stack ability to handle multiple PDU SMS messages with and without enhanced voice mail information
       
  1044 //!@SYMTestPriority high
       
  1045 //!@SYMTestActions Transmit and receive multiple PDU message with and without enhanced voice mail information
       
  1046 //!@SYMTestExpectedResults Pass
       
  1047 //!@SYMTestType IT
       
  1048 RUN_TEST_STEP 500 TE_smsprt TestMultiplePDUEnhancedVoiceMailInformation
       
  1049 END_TESTCASE SMS-SMSS-SMSPROT-I-3081
       
  1050 
       
  1051 START_TESTCASE SMS-SMSS-SMSPROT-I-3082
       
  1052 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3082
       
  1053 //!@SYMREQ REQ4923.4
       
  1054 //!@SYMTestCaseDesc Test operations on SMS message for enhanced voice mail delete confirmations
       
  1055 //!@SYMTestPriority high
       
  1056 //!@SYMTestActions Call API's for adding, removing, counting, and copying enhanced voice mail delete confirmations
       
  1057 //!@SYMTestExpectedResults Pass
       
  1058 //!@SYMTestType CT
       
  1059 RUN_TEST_STEP 30 TE_smsprt TestEnhancedVoiceMailDeleteOperations
       
  1060 END_TESTCASE SMS-SMSS-SMSPROT-I-3082
       
  1061 
       
  1062 START_TESTCASE SMS-SMSS-SMSPROT-I-3083
       
  1063 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3083
       
  1064 //!@SYMREQ REQ4923.5
       
  1065 //!@SYMTestCaseDesc Test SMS stack ability to handle single PDU SMS messages with and without enhanced voice mail delete confirmations
       
  1066 //!@SYMTestPriority high
       
  1067 //!@SYMTestActions Transmit and receive single PDU message with and without enhanced voice mail delete confirmations
       
  1068 //!@SYMTestExpectedResults Pass
       
  1069 //!@SYMTestType IT
       
  1070 RUN_TEST_STEP 120 TE_smsprt TestSinglePDUEnhancedVoiceMailDeleteConfirmation z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber75
       
  1071 END_TESTCASE SMS-SMSS-SMSPROT-I-3083
       
  1072 
       
  1073 START_TESTCASE SMS-SMSS-SMSPROT-I-3084
       
  1074 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3084
       
  1075 //!@SYMREQ REQ4923.6
       
  1076 //!@SYMTestCaseDesc Test SMS stack ability to handle multiple PDU SMS messages with and without enhanced voice mail delete confirmations
       
  1077 //!@SYMTestPriority high
       
  1078 //!@SYMTestActions Transmit and receive multiple PDU message with and without enhanced voice mail delete confirmations
       
  1079 //!@SYMTestExpectedResults Pass
       
  1080 //!@SYMTestType IT
       
  1081 RUN_TEST_STEP 180 TE_smsprt TestMultiplePDUEnhancedVoiceMailDeleteConfirmation
       
  1082 END_TESTCASE SMS-SMSS-SMSPROT-I-3084
       
  1083 
       
  1084 START_TESTCASE SMS-SMSS-SMSPROT-I-3085
       
  1085 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3085
       
  1086 //!@SYMREQ REQ4920.1
       
  1087 //!@SYMTestCaseDesc SMS stack will handle a SMS as 7 bit if no coding scheme has been specified.
       
  1088 //!@SYMTestPriority high
       
  1089 //!@SYMTestActions Transmit and receive multiple PDU message with and without enhanced voice mail delete confirmations
       
  1090 //!@SYMTestExpectedResults SMS stack will handle received SMS as a 7 Bit coded message, KErrNone
       
  1091 //!@SYMTestType IT
       
  1092 RUN_TEST_STEP 180 TE_smsprt Test7BitDefaultAlphabet z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber76
       
  1093 END_TESTCASE SMS-SMSS-SMSPROT-I-3085
       
  1094 
       
  1095 START_TESTCASE SMS-SMSS-SMSPROT-I-3086
       
  1096 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3086
       
  1097 //!@SYMREQ REQ4918
       
  1098 //!@SYMTestCaseDesc SMS stack will allow zero length information elements.
       
  1099 //!@SYMTestPriority high
       
  1100 //!@SYMTestActions Transmit and receive single and multiple PDU message with and zero length IE.  IE is USIM toolkit IE.
       
  1101 //!@SYMTestExpectedResults Stack will accept zero length IE, add it to the list.  KErrNone
       
  1102 //!@SYMTestType IT
       
  1103 //!@SYMTestCaseDependencies SIM.TSY
       
  1104 RUN_TEST_STEP 180 TE_smsprt TestZeroLengthIE z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber77
       
  1105 END_TESTCASE SMS-SMSS-SMSPROT-I-3086
       
  1106 
       
  1107 START_TESTCASE SMS-SMSS-SMSPROT-I-3087
       
  1108 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3087
       
  1109 //!@SYMREQ REQ4924
       
  1110 //!@SYMTestCaseDesc SMS stack will process SMS messages that indicate automatic deletion
       
  1111 //!@SYMTestPriority high
       
  1112 //!@SYMTestActions Transmit and receive single PDU message with automatic deletion. Stack allow sending these messages.  Messages received are automatically deleted, and given to the client. Class 2 messages are not deleted from the SIM - default behaviour in ESK file.
       
  1113 //!@SYMTestExpectedResults Messages are deleted from the phone store and SIM store.  Exception for class 2 messages, messages remains in the SIM store.
       
  1114 //!@SYMTestType CIT
       
  1115 //!@SYMTestCaseDependencies SIM.TSY
       
  1116 RUN_TEST_STEP 180 TE_smsprt TestAutomaticDeletionInDCS z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber78
       
  1117 END_TESTCASE SMS-SMSS-SMSPROT-I-3087
       
  1118 
       
  1119 START_TESTCASE SMS-SMSS-SMSPROT-I-3088
       
  1120 // -----------------------------------------------------------------------------------------------------------
       
  1121 //Test the configurability for automatic deletion with use of esk file
       
  1122 //Copy required ESK file for testing configuration for deleting class 2 messages for automatic deletion
       
  1123 // -----------------------------------------------------------------------------------------------------------
       
  1124 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3088
       
  1125 //!@SYMREQ REQ4924
       
  1126 //!@SYMTestCaseDesc SMS stack will process SMS messages that indicate automatic deletion, and set for deletion in ESK file
       
  1127 //!@SYMTestPriority high
       
  1128 //!@SYMTestActions Transmit and receive message with automatic deletion and set as so in the ESK file.
       
  1129 //!@SYMTestExpectedResults Stack will delete all messages, including Class 2 messages.
       
  1130 //!@SYMTestType CIT
       
  1131 //!@SYMTestCaseDependencies SIM.TSY
       
  1132 //Make a backup, copy over test ESK
       
  1133 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.bak
       
  1134 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.esk c:\private\101F7989\esock\smswap.sms.bak
       
  1135 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
  1136 RUN_UTILS copyfile z:\sms\smswap.sms-AutoDeletionClass2.esk c:\private\101F7989\esock\smswap.sms.esk
       
  1137 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
  1138 RUN_TEST_STEP 500 TE_smsprt TestAutomaticDeletionInDCSAndInEsk z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber79
       
  1139 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.esk
       
  1140 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.bak c:\private\101F7989\esock\smswap.sms.esk
       
  1141 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.bak
       
  1142 END_TESTCASE SMS-SMSS-SMSPROT-I-3088
       
  1143 
       
  1144 
       
  1145 START_TESTCASE SMS-SMSS-SMSPROT-I-3089
       
  1146 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3089
       
  1147 //!@SYMREQ REQ4921
       
  1148 //!@SYMTestCaseDesc SMS stack will automatically delete type 0 SMS messages.
       
  1149 //!@SYMTestPriority high
       
  1150 //!@SYMTestActions Transmit and receive single PDU type 0 message. Repeat this twice, once for each setting in the ESK file.
       
  1151 //!@SYMTestExpectedResults Stack will send messages marked as type 0.  Messages are deleted from the phone store and SIM store.  Exception for class 2 messages, messages remains in the SIM store.
       
  1152 //!@SYMTestType CIT
       
  1153 //!@SYMTestCaseDependencies SIM.TSY
       
  1154 RUN_TEST_STEP 300 TE_smsprt TestAutomaticDeletionTypeZeroSMS z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber80
       
  1155 
       
  1156 END_TESTCASE SMS-SMSS-SMSPROT-I-3089
       
  1157 
       
  1158 START_TESTCASE SMS-SMSS-SMSPROT-I-3090
       
  1159 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3090
       
  1160 //!@SYMREQ REQ4921
       
  1161 //!@SYMTestCaseDesc SMS stack will automatically delete type 0 SMS messages.
       
  1162 //!@SYMTestPriority high
       
  1163 //!@SYMTestActions Transmit and receive single PDU type 0 message. Repeat this twice, once for each setting in the ESK file.
       
  1164 //!@SYMTestExpectedResults Stack will send messages marked as type 0.  Messages are deleted from the phone store and SIM store.  Exception for class 2 messages, messages remains in the SIM store.
       
  1165 //!@SYMTestType CIT
       
  1166 //!@SYMTestCaseDependencies SIM.TSY
       
  1167 //Copy required ESK file for testing configuration for deleting class 2 messages for automatic deletion
       
  1168 //Make a backup, copy over test ESK
       
  1169 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.bak
       
  1170 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.esk c:\private\101F7989\esock\smswap.sms.bak
       
  1171 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
  1172 RUN_UTILS copyfile z:\sms\smswap.sms-AutomaticDeletionOfType0.esk c:\private\101F7989\esock\smswap.sms.esk
       
  1173 RUN_UTILS MakeReadWrite c:\private\101F7989\esock\smswap.sms.esk
       
  1174 //Run the test step
       
  1175 RUN_TEST_STEP 180 TE_smsprt TestAutomaticDeletionTypeZeroAndSetInESK z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber81
       
  1176 //restore orig esk file
       
  1177 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.esk
       
  1178 RUN_UTILS copyfile c:\private\101F7989\esock\smswap.sms.bak c:\private\101F7989\esock\smswap.sms.esk
       
  1179 RUN_UTILS DeleteFile c:\private\101F7989\esock\smswap.sms.bak
       
  1180 END_TESTCASE SMS-SMSS-SMSPROT-I-3090
       
  1181 
       
  1182 
       
  1183 START_TESTCASE SMS-SMSS-SMSPROT-I-3091
       
  1184 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3091
       
  1185 //!@SYMREQ REQ4923.7
       
  1186 //!@SYMTestCaseDesc The SMS Stack can send the maximum size enhanced voice mail message that will fit in a PDU (139 bytes).
       
  1187 //!@SYMTestPriority high
       
  1188 //!@SYMTestActions Create a 139 byte enhanced voice mail message, add it to an empty SMS message and send it.
       
  1189 //!@SYMTestExpectedResults The message is sent successfully.
       
  1190 //!@SYMTestType CIT
       
  1191 //!@SYMTestCaseDependencies SIM.TSY
       
  1192 RUN_TEST_STEP 120 TE_smsprt EnhancedVoiceMessageBoundaryTest z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber83
       
  1193 END_TESTCASE SMS-SMSS-SMSPROT-I-3091
       
  1194 
       
  1195 START_TESTCASE SMS-SMSS-SMSPROT-I-3092
       
  1196 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3092
       
  1197 //!@SYMREQ REQ4923.8
       
  1198 //!@SYMTestCaseDesc The SMS Stack can send the maximum size enhanced voice mail message that will fit in a segmented message (134 bytes).
       
  1199 //!@SYMTestPriority high
       
  1200 //!@SYMTestActions Send the maximum size enhanced voice mail message that will fit in a segmented message (134 bytes).
       
  1201 //!@SYMTestExpectedResults The message is sent successfully.
       
  1202 //!@SYMTestType CIT
       
  1203 //!@SYMTestCaseDependencies SIM.TSY
       
  1204 RUN_TEST_STEP 120 TE_smsprt EnhancedVoiceMessageBoundaryTest1 z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber84
       
  1205 END_TESTCASE SMS-SMSS-SMSPROT-I-3092
       
  1206 
       
  1207 START_TESTCASE SMS-SMSS-SMSPROT-I-3093
       
  1208 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3093
       
  1209 //!@SYMREQ REQ4924.9
       
  1210 //!@SYMTestCaseDesc The SMS stack can recover from heap exhaustion when sending a SMS Messages containing R6 Information Elements.
       
  1211 //!@SYMTestPriority high
       
  1212 //!@SYMTestActions A message containing R6 SMS IEs is sent repeatedly. The ESOCK server is configured to fail the n th request for heap memory, (n incrementing each time the message is sent). The test therefore checks that the stack can recover gracefully from heap exhaustion at every location that memory can be allocated.
       
  1213 //!@SYMTestExpectedResults Assume that sending a R6 SMS requires 'M' heap allocations. The stack should return an Out of Memory error when heap allocation request fails because 'n' has a value in the range 1..m. When 'n' has value m+1, the message should be sent successfully and the test should exit.
       
  1214 //!@SYMTestType CIT
       
  1215 //!@SYMTestCaseDependencies SIM.TSY
       
  1216 RUN_TEST_STEP 120 TE_smsprt TestOOMSendR6Sms z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber82
       
  1217 END_TESTCASE SMS-SMSS-SMSPROT-I-3093
       
  1218 
       
  1219 START_TESTCASE SMS-SMSS-SMSPROT-I-3094
       
  1220 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3094
       
  1221 //!@SYMREQ REQ4920.1
       
  1222 //!@SYMTestCaseDesc Submit reports default to 7 bit decoding if no DCS value is specified.
       
  1223 //!@SYMTestPriority high
       
  1224 //!@SYMTestActions Decode a submit report that contains text, but whose DCS byte is unspecified.
       
  1225 //!@SYMTestExpectedResults The text is successfully decoded using 7 bit decoding.
       
  1226 //!@SYMTestType CIT
       
  1227 //!@SYMTestCaseDependencies SIM.TSY
       
  1228 RUN_TEST_STEP 120 TE_smsprt CSubmitReportDefaultsTo7BitDecoding
       
  1229 END_TESTCASE SMS-SMSS-SMSPROT-I-3094
       
  1230 
       
  1231 START_TESTCASE SMS-SMSS-SMSPROT-I-3095
       
  1232 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3095
       
  1233 //!@SYMREQ REQ4920.2
       
  1234 //!@SYMTestCaseDesc Deliver reports default to 7 bit decoding if no DCS value is specified.
       
  1235 //!@SYMTestPriority high
       
  1236 //!@SYMTestActions Decode a deliver report that contains text, but whose DCS byte is unspecified.
       
  1237 //!@SYMTestExpectedResults The text is successfully decoded using 7 bit decoding.
       
  1238 //!@SYMTestType CIT
       
  1239 //!@SYMTestCaseDependencies SIM.TSY
       
  1240 RUN_TEST_STEP 120 TE_smsprt CDeliverReportDefaultsTo7BitDecoding
       
  1241 END_TESTCASE SMS-SMSS-SMSPROT-I-3095
       
  1242 
       
  1243 START_TESTCASE SMS-SMSS-SMSPROT-I-3096
       
  1244 //!@SYMTestCaseID SMS-SMSS-SMSPROT-I-3096
       
  1245 //!@SYMREQ REQ4920.3
       
  1246 //!@SYMTestCaseDesc Status reports default to 7 bit decoding if no DCS value is specified.
       
  1247 //!@SYMTestPriority high
       
  1248 //!@SYMTestActions Decode a Status report that contains text, but whose DCS byte is unspecified.
       
  1249 //!@SYMTestExpectedResults The text is successfully decoded using 7 bit decoding.
       
  1250 //!@SYMTestType CIT
       
  1251 //!@SYMTestCaseDependencies SIM.TSY
       
  1252 RUN_TEST_STEP 120 TE_smsprt CStatusReportDefaultsTo7BitDecoding
       
  1253 END_TESTCASE SMS-SMSS-SMSPROT-I-3096
       
  1254 
       
  1255 START_TESTCASE SMS-GSMU-0046
       
  1256 //!@SYMTestCaseID SMS-GSMU-0046	
       
  1257 //!@SYMFssID CR0205	
       
  1258 //!@SYMTestPriority Critical
       
  1259 //!@SYMTestCaseDesc Send single 7 bit PDU with TP-SRR status report scheme.
       
  1260 //!@SYMTestActions
       
  1261 //1. Mark the heap
       
  1262 //2. Create the message with test data (2)
       
  1263 //3. Set the scheme to TSmsStatusReportScheme::ETPSRRScheme
       
  1264 //4. Set Default to zero and set the last segment
       
  1265 //5. Send the message
       
  1266 //6. Check request completes with KErrNone 
       
  1267 //7. Delete the message.
       
  1268 //8. Unmark the heap
       
  1269 //!@SYMTestExpectedResults The message is sent successfully and SIMTSY has verified the format and correctness of the PDU - that it contains TP-SRR bit set, PDU = PDU (3).
       
  1270 RUN_TEST_STEP  100 TE_smsprt TestSendingTPSRRSchemeInAllPDUs z:\testdata\configs\te_statusReportScheme.ini Send7BitTPSRRSchemeSinglePDU
       
  1271 
       
  1272 END_TESTCASE SMS-GSMU-0046
       
  1273 
       
  1274 START_TESTCASE SMS-GSMU-0047
       
  1275 //!@SYMTestCaseID SMS-GSMU-0047	
       
  1276 //!@SYMFssID CR0205	
       
  1277 //!@SYMTestPriority Critical
       
  1278 //!@SYMTestCaseDesc Send single 8 bit PDU with TP-SRR status report scheme.
       
  1279 //!@SYMTestActions
       
  1280 //1. Mark the heap
       
  1281 //2. Create the message with test data (3)
       
  1282 //3. Set the scheme to TSmsStatusReportScheme::ETPSRRScheme
       
  1283 //4. Set Default to zero and set the last segment
       
  1284 //5. Send the message
       
  1285 //6. Check request completes with KErrNone 
       
  1286 //7. Delete the message.
       
  1287 //8. Unmark the heap
       
  1288 //!@SYMTestExpectedResults The message is sent successfully and SIMTSY has verified the format and correctness of the PDU - that it contains TP-SRR bit set, PDU = PDU (803).
       
  1289 RUN_TEST_STEP  100 TE_smsprt TestSendingTPSRRSchemeInAllPDUs z:\testdata\configs\te_statusReportScheme.ini Send8BitTPSRRSchemeSinglePDU
       
  1290 
       
  1291 END_TESTCASE SMS-GSMU-0047
       
  1292 
       
  1293 START_TESTCASE SMS-GSMU-0059
       
  1294 //!@SYMTestCaseID SMS-GSMU-0059	
       
  1295 //!@SYMFssID CR0205	
       
  1296 //!@SYMTestPriority Critical
       
  1297 //!@SYMTestCaseDesc Send 7 bit multiple PDU message with TP-SRR status report scheme set in all segments.
       
  1298 //!@SYMTestActions
       
  1299 //1. Mark the heap
       
  1300 //2. Create the message with test data (4)
       
  1301 //3. Set default to zero and set scheme TSmsStatusReportScheme::ETPSRRScheme in every segment
       
  1302 //4. Send the message
       
  1303 //5. Check request completes KErrNone 
       
  1304 //6. Delete the message
       
  1305 //7. Unmark the heap
       
  1306 //!@SYMTestExpectedResults The message is verified by SimTSY that it contains TP-SRR bit set in every segment which = PDU (29-31).
       
  1307 RUN_TEST_STEP  100 TE_smsprt TestSendingTPSRRSchemeInAllPDUs z:\testdata\configs\te_statusReportScheme.ini Send7BitTPSRRSchemeMultiplePDU
       
  1308 
       
  1309 END_TESTCASE SMS-GSMU-0059
       
  1310 
       
  1311 START_TESTCASE SMS-GSMU-0060
       
  1312 //!@SYMTestCaseID SMS-GSMU-0060	
       
  1313 //!@SYMFssID CR0205	
       
  1314 //!@SYMTestPriority Critical
       
  1315 //!@SYMTestCaseDesc Send 8 bit multiple PDU message with TP-SRR status report scheme set in all segments.
       
  1316 //!@SYMTestActions
       
  1317 //1. Mark the heap
       
  1318 //2. Create the message with test data (4)
       
  1319 //3. Set default to zero and set scheme TSmsStatusReportScheme::ETPSRRScheme in every segment
       
  1320 //4. Send the message
       
  1321 //5. Check request completes KErrNone 
       
  1322 //6. Delete the message
       
  1323 //7. Unmark the heap
       
  1324 //!@SYMTestExpectedResults The message is verified by SimTSY that it contains TP-SRR bit set in every segment which = PDU (829-831).
       
  1325 RUN_TEST_STEP  100 TE_smsprt TestSendingTPSRRSchemeInAllPDUs z:\testdata\configs\te_statusReportScheme.ini Send8BitTPSRRSchemeMultiplePDU
       
  1326 
       
  1327 END_TESTCASE SMS-GSMU-0060
       
  1328 
       
  1329 START_TESTCASE SMS-GSMU-0067
       
  1330 //!@SYMTestCaseID SMS-GSMU-0067
       
  1331 //!@SYMFssID CR0205	
       
  1332 //!@SYMTestPriority Critical
       
  1333 //!@SYMTestCaseDesc Send 7 bit multiple PDU message with TP-SRR scheme set in only the last PDU.
       
  1334 //!@SYMTestActions
       
  1335 //1. Mark the heap
       
  1336 //2. Create the message with test data (4)
       
  1337 //3. Set scheme to TSmsStatusReportScheme::ETPSRRScheme and set default to zero.
       
  1338 //4. Set TP-SRR for last segment only.
       
  1339 //5. Send the message and check request completes KErrNone 
       
  1340 //6. Delete the message
       
  1341 //7. Unmark the heap
       
  1342 //!@SYMTestExpectedResults The message sent is verified by SimTSY, PDUs = PDU(41-43) that it contains TP-SRR scheme set only in last segment.
       
  1343 RUN_TEST_STEP  100 TE_smsprt TestSendingTPSRRSchemeInLastPDU z:\testdata\configs\te_statusReportScheme.ini Send7BitTPSRRSchemeLastPDU
       
  1344 END_TESTCASE SMS-GSMU-0067
       
  1345 
       
  1346 
       
  1347 START_TESTCASE SMS-GSMU-0068
       
  1348 //!@SYMTestCaseID SMS-GSMU-0068	
       
  1349 //!@SYMFssID CR0205	
       
  1350 //!@SYMTestPriority Critical
       
  1351 //!@SYMTestCaseDesc Send 8 bit multiple PDU message with TP-SRR scheme set in only the last PDU.
       
  1352 //!@SYMTestActions
       
  1353 //1. Mark the heap
       
  1354 //2. Create the message with test data (4)
       
  1355 //3. Set scheme to TSmsStatusReportScheme::ETPSRRScheme and set default to zero. 
       
  1356 //4. Use function which sets the last segment.
       
  1357 //5. Set TP-SRR for last segment only.
       
  1358 //6. Send the message and check request completes KErrNone 
       
  1359 //7. Delete the message
       
  1360 //8. Unmark the heap
       
  1361 //!@SYMTestExpectedResults The message sent is verified by SimTSY, PDUs = PDU(841-843) that it contains TP-SRR scheme set only in last segment.
       
  1362 RUN_TEST_STEP  100 TE_smsprt TestSendingTPSRRSchemeInLastPDU z:\testdata\configs\te_statusReportScheme.ini Send8BitTPSRRSchemeLastPDU
       
  1363 
       
  1364 // -------------------------------------------------------------------------------------------------------
       
  1365 END_TESTCASE SMS-GSMU-0068
       
  1366 
       
  1367 
       
  1368 START_TESTCASE SMS-GSMU-0092
       
  1369 //!@SYMTestCaseID SMS-GSMU-0092	
       
  1370 //!@SYMFssID CR0205	
       
  1371 //!@SYMTestPriority Critical
       
  1372 //!@SYMTestCaseDesc Receive a “completed” status report for a TP-SRR scheme in a single 8bit PDU message.    
       
  1373 //!@SYMTestActions
       
  1374 //1. Mark the heap
       
  1375 //2. Create SMS message with test data (3) and with TP-SRR scheme set (1).
       
  1376 //3. Send the message and check request completes KErrNone 
       
  1377 //4. Delete the message
       
  1378 //5. Receive completed status report - PDU(103)
       
  1379 //6. Unmark the heap
       
  1380 //!@SYMTestExpectedResults A notification isn’t received after sending the message. The received status report generates a notification.
       
  1381 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastTPSRR z:\testdata\configs\te_statusReportScheme.ini ReceiveStatusReportCompletedSinglePDU
       
  1382 END_TESTCASE SMS-GSMU-0092
       
  1383 
       
  1384 
       
  1385 START_TESTCASE SMS-GSMU-0093
       
  1386 //!@SYMTestCaseID SMS-GSMU-0093	
       
  1387 //!@SYMFssID CR0205	
       
  1388 //!@SYMTestPriority Critical
       
  1389 //!@SYMTestCaseDesc Receive “permanent failure” status report for a TP-SRR scheme in a single 8 bit PDU message.  
       
  1390 //!@SYMTestActions
       
  1391 //1. Mark the heap
       
  1392 //2. Create SMS message with test data (3) and with TP-SRR scheme set (1).
       
  1393 //3. Send the message and check request completes KErrNone 
       
  1394 //4. Delete the message
       
  1395 //5. Receive permanent failure status report - PDU(104)
       
  1396 //6. Unmark the heap
       
  1397 //!@SYMTestExpectedResults A notification isn’t received after sending the message. The received status report generates a notification.
       
  1398 RUN_TEST_STEP  100 TE_smsprt TestReceivingTPSRRAllPDU z:\testdata\configs\te_statusReportScheme.ini ReceiveStatusReportPermanentFailureSinglePDU
       
  1399 END_TESTCASE SMS-GSMU-0093
       
  1400 
       
  1401 
       
  1402 START_TESTCASE SMS-GSMU-0094
       
  1403 //!@SYMTestCaseID SMS-GSMU-0094	
       
  1404 //!@SYMFssID CR0205	
       
  1405 //!@SYMTestPriority Critical
       
  1406 //!@SYMTestCaseDesc Receive “temporary failure” status report and then a “completed” for a TP-SRR scheme in a single 8 bit PDU message.
       
  1407 //!@SYMTestActions
       
  1408 //1. Mark the heap
       
  1409 //2. Create SMS message with test data (3) and with TP-SRR scheme set (1).
       
  1410 //3. Send the message and check request completes KErrNone 
       
  1411 //4. Delete the message
       
  1412 //5. Receive temporary failure status report - PDU(105)
       
  1413 //6. Receive completed status report - PDU(106)
       
  1414 //7. Unmark the heap
       
  1415 //!@SYMTestExpectedResults A notification isn’t received after sending or after receiving the temporary failure.  However, a notification is generated after receiving the completed status report.
       
  1416 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastTPSRR z:\testdata\configs\te_statusReportScheme.ini TemporyFailureCompletedSinglePDU
       
  1417 END_TESTCASE SMS-GSMU-0094
       
  1418 
       
  1419 
       
  1420 START_TESTCASE SMS-GSMU-0095
       
  1421 //!@SYMTestCaseID SMS-GSMU-0095	
       
  1422 //!@SYMFssID CR0205	
       
  1423 //!@SYMTestPriority Critical
       
  1424 //!@SYMTestCaseDesc Receive “temporary failure” status report and then a “permanent failure” for a TP-SRR scheme in a single 8 bit PDU message.  
       
  1425 //!@SYMTestActions
       
  1426 //1. Mark the heap
       
  1427 //2. Create SMS message with test data (3) and with TP-SRR scheme set (1).
       
  1428 //3. Send the message and check request completes KErrNone 
       
  1429 //4. Delete the message
       
  1430 //5. Receive temporary failure status report - PDU(107)
       
  1431 //6. Receive completed status report - PDU(108)
       
  1432 //7. Unmark the heap
       
  1433 //!@SYMTestExpectedResults A notification isn’t received after sending or after receiving the temporary failure.  However, a notification is generated after receiving the permanent failure status report.
       
  1434 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastTPSRR z:\testdata\configs\te_statusReportScheme.ini TemporyFailurePermanentFailureSinglePDU
       
  1435 END_TESTCASE SMS-GSMU-0095
       
  1436 
       
  1437 
       
  1438 START_TESTCASE SMS-GSMU-0097
       
  1439 //!@SYMTestCaseID SMS-GSMU-0097	
       
  1440 //!@SYMFssID CR0205	
       
  1441 //!@SYMTestPriority Critical
       
  1442 //!@SYMTestCaseDesc Receive “completed” status reports for a multiple 8 bit PDU message with TP-SRR set in every PDU in this order: third,second,first.
       
  1443 //!@SYMTestActions
       
  1444 //1. Mark the heap
       
  1445 //2. Create SMS message with test data (4) and with TP-SRR scheme set in every PDU.
       
  1446 //3. Send the message and check request completes KErrNone 
       
  1447 //4. Delete the message
       
  1448 //5. Receive completed status report for third PDU - PDU(112)
       
  1449 //6. Receive completed status report for second PDU - PDU(111)
       
  1450 //7. Receive completed status report for first PDU - PDU(110)
       
  1451 //8. Unmark the heap
       
  1452 //!@SYMTestExpectedResults A notification isn’t received after sending. The status reports received are logged and a notification is generated on receiving PDU(110).
       
  1453 RUN_TEST_STEP  100 TE_smsprt TestReceivingTPSRRAllPDU z:\testdata\configs\te_statusReportScheme.ini MultipeStatusReportsCompletedOrderThirdSecondFirst
       
  1454 END_TESTCASE SMS-GSMU-0097
       
  1455 
       
  1456 
       
  1457 START_TESTCASE SMS-GSMU-0098
       
  1458 //!@SYMTestCaseID SMS-GSMU-0098	
       
  1459 //!@SYMFssID CR0205	
       
  1460 //!@SYMTestPriority Critical
       
  1461 //!@SYMTestCaseDesc Receive “completed” status reports for a multiple 8 bit PDU message with TP-SRR set in every PDU in this order: first, second, third.
       
  1462 //!@SYMTestActions
       
  1463 //1. Mark the heap
       
  1464 //2. Create SMS message with test data (4) and with TP-SRR scheme set in every PDU.
       
  1465 //3. Send the message and check request completes KErrNone 
       
  1466 //4. Delete the message
       
  1467 //5. Receive completed status report for first PDU - PDU(113)
       
  1468 //6. Receive completed status report for second PDU - PDU(114)
       
  1469 //7. Receive completed status report for third PDU - PDU(115)
       
  1470 //8. Unmark the heap
       
  1471 //!@SYMTestExpectedResults A notification isn’t received after sending. The status reports received are logged and a notification is generated on receiving PDU(115).
       
  1472 RUN_TEST_STEP  100 TE_smsprt TestReceivingTPSRRAllPDU z:\testdata\configs\te_statusReportScheme.ini MultipeStatusReportsCompletedOrderFirstSecondThird
       
  1473 END_TESTCASE SMS-GSMU-0098
       
  1474 
       
  1475 
       
  1476 START_TESTCASE SMS-GSMU-0099
       
  1477 //!@SYMTestCaseID SMS-GSMU-0099	
       
  1478 //!@SYMFssID CR0205	
       
  1479 //!@SYMTestPriority Critical
       
  1480 //!@SYMTestCaseDesc Receive “completed” and “temporary failure” status reports for a multiple 8 bit PDU message with TP-SRR set in every PDU.
       
  1481 //!@SYMTestActions
       
  1482 //1. Mark the heap
       
  1483 //2. Create SMS message with test data (4) and with TP-SRR scheme set in every PDU.
       
  1484 //3. Send the message and check request completes KErrNone 
       
  1485 //4. Delete the message
       
  1486 //5. Receive completed status report for first PDU - PDU(116)
       
  1487 //6. Receive temporary status report for third PDU - PDU(117)
       
  1488 //7. Receive completed status report for second PDU - PDU(118)
       
  1489 //8. Receive completed status report for third PDU - PDU(119)
       
  1490 //9. Unmark the heap
       
  1491 //!@SYMTestExpectedResults A notification isn’t received after sending. The status reports received are logged and a notification is only generated on receiving PDU(119).
       
  1492 RUN_TEST_STEP  100 TE_smsprt TestReceivingTPSRRAllPDU z:\testdata\configs\te_statusReportScheme.ini MultipeStatusReportsTemporyFailureOnThird
       
  1493 END_TESTCASE SMS-GSMU-0099
       
  1494 
       
  1495 
       
  1496 START_TESTCASE SMS-GSMU-0100
       
  1497 //!@SYMTestCaseID SMS-GSMU-0100	
       
  1498 //!@SYMFssID CR0205	
       
  1499 //!@SYMTestPriority Critical
       
  1500 //!@SYMTestCaseDesc Receive “completed” status reports for a multiple 8 bit PDU message with TP-SRR set in last PDU only.
       
  1501 //!@SYMTestActions
       
  1502 //1. Mark the heap
       
  1503 //2. Create SMS message with test data (4) and TP-SRR set in last segment.
       
  1504 //3. Send the message and check request completes KErrNone 
       
  1505 //4. Delete the message
       
  1506 //5. Receive completed status report for last PDU - PDU(120)
       
  1507 //6. Unmark the heap
       
  1508 //!@SYMTestExpectedResults A notification isn’t received after sending. The status report received is logged and a notification is generated on receiving it.
       
  1509 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastTPSRR z:\testdata\configs\te_statusReportScheme.ini SingleStatusReportCompletedLastOnly
       
  1510 END_TESTCASE SMS-GSMU-0100
       
  1511 
       
  1512 
       
  1513 START_TESTCASE SMS-GSMU-0101
       
  1514 //!@SYMTestCaseID SMS-GSMU-0101	
       
  1515 //!@SYMFssID CR0205	
       
  1516 //!@SYMTestPriority Critical
       
  1517 //!@SYMTestCaseDesc Receive “temporary failure” and “completed” status reports for the last PDU of a multiple 8 bit PDU message with TP-SRR set in last segment only.
       
  1518 //!@SYMTestActions
       
  1519 //1. Mark the heap
       
  1520 //2. Create SMS message with test data (4) and TP-SRR set in last segment.
       
  1521 //3. Send the message and check request completes KErrNone 
       
  1522 //4. Delete the message
       
  1523 //5. Receive temporary status report for last PDU - PDU(121)
       
  1524 //6. Receive completed status report for last PDU - PDU(122)
       
  1525 //7. Unmark the heap
       
  1526 //!@SYMTestExpectedResults A notification is only received on receiving PDU(122).
       
  1527 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastTPSRR z:\testdata\configs\te_statusReportScheme.ini SingleStatusReportTemporaryFailureThenCompletedLastOnly
       
  1528 END_TESTCASE SMS-GSMU-0101
       
  1529 
       
  1530 
       
  1531 START_TESTCASE SMS-GSMU-0102
       
  1532 //!@SYMTestCaseID SMS-GSMU-0102	
       
  1533 //!@SYMFssID CR0205	
       
  1534 //!@SYMTestPriority Critical
       
  1535 //!@SYMTestCaseDesc Receive “permanent failure” status report for the last PDU of a multiple 8 bit PDU message with TP-SRR set in last segment only.
       
  1536 //!@SYMTestActions
       
  1537 //1. Mark the heap
       
  1538 //2. Create SMS message with test data (4) and TP-SRR set in last segment.
       
  1539 //3. Send the message and check request completes KErrNone 
       
  1540 //4. Delete the message
       
  1541 //5. Receive completed status report for last PDU - PDU(123)
       
  1542 //6. Unmark the heap
       
  1543 //!@SYMTestExpectedResults A notification isn’t received after sending. The status report received is logged and a notification is generated on receiving it.
       
  1544 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastTPSRR z:\testdata\configs\te_statusReportScheme.ini SingleStatusReportPermanentFailureLastPDUOnly
       
  1545 END_TESTCASE SMS-GSMU-0102
       
  1546 
       
  1547 
       
  1548 START_TESTCASE SMS-GSMU-0103
       
  1549 //!@SYMTestCaseID SMS-GSMU-0103	
       
  1550 //!@SYMFssID CR0205	
       
  1551 //!@SYMTestPriority Critical
       
  1552 //!@SYMTestCaseDesc Receive “temporary failure” and “permanent failure” status reports for the last PDU of a multiple 8 bit PDU message with TP-SRR set in last segment only.
       
  1553 //!@SYMTestActions
       
  1554 //1. Mark the heap
       
  1555 //2. Create SMS message with test data (4) and TP-SRR set in last segment.
       
  1556 //3. Send the message and check request completes KErrNone 
       
  1557 //4. Delete the message
       
  1558 //5. Receive temporary status report for last PDU - PDU(124)
       
  1559 //6. Receive permanent failure status report for last PDU - PDU(125)
       
  1560 //7. Unmark the heap
       
  1561 //!@SYMTestExpectedResults A notification is only received on receiving PDU(125).
       
  1562 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastTPSRR z:\testdata\configs\te_statusReportScheme.ini SingleStatusReportTemporaryFailureThenPermanentFailureLastOnly
       
  1563 END_TESTCASE SMS-GSMU-0103
       
  1564 
       
  1565 
       
  1566 START_TESTCASE SMS-GSMU-0104
       
  1567 //!@SYMTestCaseID SMS-GSMU-0104	
       
  1568 //!@SYMFssID CR0205	
       
  1569 //!@SYMTestPriority Critical
       
  1570 //!@SYMTestCaseDesc Receive “completed” status reports for the first and last PDU of a multiple 8 bit PDU message with TP-SRR set in last segment only.
       
  1571 //!@SYMTestActions
       
  1572 //1. Mark the heap
       
  1573 //2. Create SMS message with test data (4) and TP-SRR set in last segment.
       
  1574 //3. Send the message and check request completes KErrNone 
       
  1575 //4. Delete the message
       
  1576 //5. Receive completed status report for first PDU - PDU(126)
       
  1577 //6. Receive completed status report for last PDU - PDU(127)
       
  1578 //7. Unmark the heap
       
  1579 //!@SYMTestExpectedResults A notification is only received on receiving PDU(127).
       
  1580 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastTPSRR z:\testdata\configs\te_statusReportScheme.ini CompletedStatusReportForFirstAndThirdPDUSetForLastOnly
       
  1581 END_TESTCASE SMS-GSMU-0104
       
  1582 
       
  1583 
       
  1584 START_TESTCASE SMS-GSMU-0107
       
  1585 //!@SYMTestCaseID SMS-GSMU-0107	
       
  1586 //!@SYMFssID CR0205	
       
  1587 //!@SYMTestPriority High
       
  1588 //!@SYMTestCaseDesc Receive a "completed" status report for a SMSC scheme in a single 8bit PDU message set with value 0x01.    
       
  1589 //!@SYMTestActions
       
  1590 //1. Mark the heap
       
  1591 //2. Create SMS message with test data (3) and with SMSC scheme with value 0x01.
       
  1592 //3. Send the message and check request completes KErrNone 
       
  1593 //4. Delete the message
       
  1594 //5. Receive "completed" status report - PDU(131)
       
  1595 //6. Unmark the heap
       
  1596 //!@SYMTestExpectedResults A notification isn't received after sending the message. The received status report generates a notification.
       
  1597 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastSMSC z:\testdata\configs\te_statusReportScheme.ini ReceiveStatusReportForSinglePDUSMSCLastPDU
       
  1598 END_TESTCASE SMS-GSMU-0107
       
  1599 
       
  1600 
       
  1601 START_TESTCASE SMS-GSMU-0108
       
  1602 //!@SYMTestCaseID SMS-GSMU-0108	
       
  1603 //!@SYMFssID CR0205	
       
  1604 //!@SYMTestPriority High
       
  1605 //!@SYMTestCaseDesc Receive a "permanent failure" status report for a SMSC scheme in a single 8bit PDU message set with value 0x01.    
       
  1606 //!@SYMTestActions
       
  1607 //1. Mark the heap
       
  1608 //2. Create SMS message with test data (3) and with SMSC scheme with value 0x01.
       
  1609 //3. Send the message and check request completes KErrNone 
       
  1610 //4. Delete the message
       
  1611 //5. Receive "permanent failure" status report - PDU(132)
       
  1612 //6. Unmark the heap
       
  1613 //!@SYMTestExpectedResults A notification isn't received after sending the message. The received status report generates a notification.
       
  1614 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastSMSC z:\testdata\configs\te_statusReportScheme.ini ReceivePermanentFailureStatusReportSinglePDUSMSCLastPDU
       
  1615 END_TESTCASE SMS-GSMU-0108
       
  1616 
       
  1617 
       
  1618 START_TESTCASE SMS-GSMU-0109
       
  1619 //!@SYMTestCaseID SMS-GSMU-0109	
       
  1620 //!@SYMFssID CR0205	
       
  1621 //!@SYMTestPriority High
       
  1622 //!@SYMTestCaseDesc Receive a "temporary failure" and a "permanent failure" status report for a SMSC scheme in a single 8bit PDU message set with value 0x01.    
       
  1623 //!@SYMTestActions
       
  1624 //1. Mark the heap
       
  1625 //2. Create SMS message with test data (3) and with SMSC scheme with value 0x01.
       
  1626 //3. Send the message and check request completes KErrNone 
       
  1627 //4. Delete the message
       
  1628 //5. Receive "temporary failure" status report - PDU(133)
       
  1629 //6. Receive "permanent failure" status report - PDU(134)
       
  1630 //7. Unmark the heap
       
  1631 //!@SYMTestExpectedResults A notification isn't received after sending or after receiving the status report PDU(133).  A notification is generated on receiving PDU(134)
       
  1632 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastSMSC z:\testdata\configs\te_statusReportScheme.ini ReceiveTemporyFailurePermanentFailureStatusReportSinglePDUSMSCScheme
       
  1633 END_TESTCASE SMS-GSMU-0109
       
  1634 
       
  1635 
       
  1636 START_TESTCASE SMS-GSMU-0110
       
  1637 //!@SYMTestCaseID SMS-GSMU-0110	
       
  1638 //!@SYMFssID CR0205	
       
  1639 //!@SYMTestPriority High
       
  1640 //1@SYMTestCaseDesc Receive a "temporary failure" and a "completed" status report for a SMSC scheme in a single 8bit PDU message set with value 0x01.    
       
  1641 //!@SYMTestActions
       
  1642 //1. Mark the heap
       
  1643 //2. Create SMS message with test data (3) and with SMSC scheme with value 0x01.
       
  1644 //3. Send the message and check request completes KErrNone 
       
  1645 //4. Delete the message
       
  1646 //5. Receive "temporary failure" status report - PDU(135)
       
  1647 //6. Receive "completed" status report - PDU(136)
       
  1648 //7. Unmark the heap
       
  1649 //!@SYMTestExpectedResults A notification is only generated on receiving PDU(136)
       
  1650 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastSMSC z:\testdata\configs\te_statusReportScheme.ini ReceiveTemporyFailureCompletedStatusReportSinglePDUSMSCScheme
       
  1651 END_TESTCASE SMS-GSMU-0110
       
  1652 
       
  1653 
       
  1654 START_TESTCASE SMS-GSMU-0112
       
  1655 //!@SYMTestCaseID SMS-GSMU-0112	
       
  1656 //!@SYMFssID CR0205	
       
  1657 //!@SYMTestPriority High
       
  1658 //!@SYMTestCaseDesc Receive "completed" status reports for a multiple 8 bit PDU message with SMSC set in every PDU (0x01) in this order: third,second,first.
       
  1659 //!@SYMTestActions
       
  1660 //1. Mark the heap
       
  1661 //2. Create SMS message with test data (4) and with SMSC scheme set (0x01) and in every PDU.
       
  1662 //3. Send the message and check request completes KErrNone 
       
  1663 //4. Delete the message
       
  1664 //5. Receive completed status report for third PDU - PDU(140)
       
  1665 //6. Receive completed status report for second PDU - PDU(141)
       
  1666 //7. Receive completed status report for first PDU - PDU(142)
       
  1667 //8. Unmark the heap
       
  1668 //!@SYMTestExpectedResults A notification isn't received after sending. The status reports received are logged and a notification is generated on receiving PDU(142).
       
  1669 RUN_TEST_STEP  100 TE_smsprt TestReceivingSMSCAllPDUs z:\testdata\configs\te_statusReportScheme.ini MultipeCompletedStatusReportsSMSCScheme
       
  1670 END_TESTCASE SMS-GSMU-0112
       
  1671 
       
  1672 
       
  1673 START_TESTCASE SMS-GSMU-0114
       
  1674 //!@SYMTestCaseID SMS-GSMU-0114	
       
  1675 //!@SYMFssID CR0205	
       
  1676 //!@SYMTestPriority High
       
  1677 //!@SYMTestCaseDesc Receive "completed" and "temporary failure" status reports for a multiple 8 bit PDU message with SMSC set in every PDU (0x01) in this order: second, third, first.
       
  1678 //!@SYMTestActions
       
  1679 //1. Mark the heap
       
  1680 //2. Create SMS message with test data (4) and with SMSC scheme set (0x01) and in every PDU.
       
  1681 //3. Send the message and check request completes KErrNone 
       
  1682 //4. Delete the message
       
  1683 //5. Receive "completed" status report for second PDU - PDU(146)
       
  1684 //6. Receive "temporary failure" status report for third PDU - PDU(147)
       
  1685 //7. Receive "completed" status report for first PDU - PDU(148)
       
  1686 //8. Receive "completed" status report for third PDU - PDU(149)
       
  1687 //9. Unmark the heap
       
  1688 //!@SYMTestExpectedResults A notification isn't received after sending. The status reports received are logged and a notification is generated on receiving PDU(149).
       
  1689 RUN_TEST_STEP  100 TE_smsprt TestReceivingSMSCAllPDUs z:\testdata\configs\te_statusReportScheme.ini MultipeCompletedTemporaryFailureStatusReportsSMSCScheme
       
  1690 END_TESTCASE SMS-GSMU-0114
       
  1691 
       
  1692 
       
  1693 START_TESTCASE SMS-GSMU-0115
       
  1694 //!@SYMTestCaseID SMS-GSMU-0115	
       
  1695 //!@SYMFssID CR0205	
       
  1696 //!@SYMTestPriority Critical
       
  1697 //!@SYMTestCaseDesc Receive "completed" status reports for a multiple 8 bit PDU message with SMSC scheme set (0x01) in last segment only.
       
  1698 //!@SYMTestActions
       
  1699 //1. Mark the heap
       
  1700 //2. Create SMS message with test data (4) and SMSC scheme set in last segment (0x01).
       
  1701 //3. Send the message and check request completes KErrNone 
       
  1702 //4. Delete the message
       
  1703 //5. Receive "completed" status report for last PDU - PDU(150)
       
  1704 //6. Unmark the heap
       
  1705 //!@SYMTestExpectedResults A notification isn't received after sending. The status report received is logged and a notification is generated on receiving it.
       
  1706 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastSMSC z:\testdata\configs\te_statusReportScheme.ini MultipePDUSingleStatusReportLastPDUSMSCScheme
       
  1707 END_TESTCASE SMS-GSMU-0115
       
  1708 
       
  1709 
       
  1710 START_TESTCASE SMS-GSMU-0116
       
  1711 //!@SYMTestCaseID SMS-GSMU-0116	
       
  1712 //!@SYMFssID CR0205	
       
  1713 //!@SYMTestPriority Critical
       
  1714 //!@SYMTestCaseDesc Receive "temporary failure" and "completed" status reports for a multiple 8 bit PDU message with SMSC scheme set (0x01) in last segment only.
       
  1715 //!@SYMTestActions
       
  1716 //1. Mark the heap
       
  1717 //2. Create SMS message with test data (4) and SMSC scheme set in last segment (0x01).
       
  1718 //3. Send the message and check request completes KErrNone 
       
  1719 //4. Delete the message
       
  1720 //5. Receive "temporary failure" status report for last PDU - PDU(151)
       
  1721 //6. Receive "completed" status report for last PDU - PDU(152)
       
  1722 //7. Unmark the heap
       
  1723 //!@SYMTestExpectedResults A notification only received after receiving status report PDU(152).
       
  1724 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastSMSC z:\testdata\configs\te_statusReportScheme.ini MultipePDUTemporaryCompleteStatusReportLastPDUSMSCScheme
       
  1725 END_TESTCASE SMS-GSMU-0116
       
  1726 
       
  1727 
       
  1728 START_TESTCASE SMS-GSMU-0117
       
  1729 //!@SYMTestCaseID SMS-GSMU-0117	
       
  1730 //!@SYMFssID CR0205	
       
  1731 //!@SYMTestPriority Critical
       
  1732 //!@SYMTestCaseDesc Receive "permanent failure" status reports for a multiple 8 bit PDU message with SMSC scheme set (0x01) in last segment only.
       
  1733 //!@SYMTestActions
       
  1734 //1. Mark the heap
       
  1735 //2. Create SMS message with test data (4) and SMSC scheme set in last segment (0x01).
       
  1736 //3. Send the message and check request completes KErrNone 
       
  1737 //4. Delete the message
       
  1738 //5. Receive "permanent failure" status report for last PDU - PDU(153)
       
  1739 //6. Unmark the heap
       
  1740 //!@SYMTestExpectedResults A notification is only received after receiving status report PDU(153).
       
  1741 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastSMSC z:\testdata\configs\te_statusReportScheme.ini MultipePDUPermanentFailureStatusReportLastPDUSMSCScheme
       
  1742 END_TESTCASE SMS-GSMU-0117
       
  1743 
       
  1744 
       
  1745 START_TESTCASE SMS-GSMU-0118
       
  1746 //!@SYMTestCaseID SMS-GSMU-0118	
       
  1747 //!@SYMFssID CR0205	
       
  1748 //!@SYMTestPriority Critical
       
  1749 //!@SYMTestCaseDesc Receive "temporary failure" and "permanent failure" status reports for a multiple 8 bit PDU message with SMSC scheme set (0x01) in last segment only.
       
  1750 //!@SYMTestActions
       
  1751 //1. Mark the heap
       
  1752 //2. Create SMS message with test data (4) and SMSC scheme set in last segment (0x01).
       
  1753 //3. Send the message and check request completes KErrNone 
       
  1754 //4. Delete the message
       
  1755 //5. Receive "temporary failure" status report for last PDU - PDU(154)
       
  1756 //6. Receive "permanent failure" status report for last PDU - PDU(155)
       
  1757 //7. Unmark the heap
       
  1758 //!@SYMTestExpectedResults A notification only received after receiving status report PDU(155).
       
  1759 RUN_TEST_STEP  100 TE_smsprt TestReceivingLastSMSC z:\testdata\configs\te_statusReportScheme.ini MultipePDUTemporaryPermanentFailureStatusReportLastPDUSMSCScheme
       
  1760 END_TESTCASE SMS-GSMU-0118
       
  1761 
       
  1762 
       
  1763 START_TESTCASE SMS-GSMU-0119
       
  1764 //!@SYMTestCaseID SMS-GSMU-0119	
       
  1765 //!@SYMFssID CR0205	
       
  1766 //!@SYMTestPriority High
       
  1767 //!@SYMTestCaseDesc Receive "completed" status reports for first and third PDU of a multiple 8 bit PDU message with SMSC set (0x01) in first and last only.
       
  1768 //!@SYMTestActions
       
  1769 //1. Mark the heap
       
  1770 //2. Create SMS message with test data (4) and SMSC set in first and last segment.
       
  1771 //3. Send the message and check request completes KErrNone 
       
  1772 //4. Delete the message
       
  1773 //5. Receive "completed" status report for first PDU - PDU(156)
       
  1774 //6. Receive "completed" status report for last PDU - PDU(157)
       
  1775 //7. Receive "completed" status report for second PDU - PDU(158)
       
  1776 //8. Unmark the heap
       
  1777 //!@SYMTestExpectedResults A notification is generated on receiving PDU(157).
       
  1778 RUN_TEST_STEP  100 TE_smsprt TestReceivingSMSCSomePDUs z:\testdata\configs\te_statusReportScheme.ini CompletedStatusReportForFirstAndThirdPDUSMSC
       
  1779 END_TESTCASE SMS-GSMU-0119
       
  1780 
       
  1781 
       
  1782 START_TESTCASE SMS-GSMU-0120
       
  1783 //!@SYMTestCaseID SMS-GSMU-0120	
       
  1784 //!@SYMFssID CR0205	
       
  1785 //!@SYMTestPriority High
       
  1786 //!@SYMTestCaseDesc Receive "permanent failure" status reports for first and second PDU of a multiple 8 bit PDU message with SMSC set (0x01) in first and second only.
       
  1787 //!@SYMTestActions
       
  1788 //1. Mark the heap
       
  1789 //2. Create SMS message with test data (4) and SMSC set in first and last segment.
       
  1790 //3. Send the message and check request completes KErrNone 
       
  1791 //4. Delete the message
       
  1792 //5. Receive "permanent failure" status report for first PDU - PDU(159)
       
  1793 //6. Receive "permanent failure" status report for second PDU - PDU(160)
       
  1794 //7. Receive "permanent failure" status report for last PDU - PDU(161)
       
  1795 //8. Unmark the heap
       
  1796 //!@SYMTestExpectedResults A notification is generated on receiving PDU(160).
       
  1797 RUN_TEST_STEP  100 TE_smsprt TestReceivingSMSCSomePDUs z:\testdata\configs\te_statusReportScheme.ini PermanentFailureStatusReportForFirstAndSecondPDUSMSC
       
  1798 END_TESTCASE SMS-GSMU-0120
       
  1799 
       
  1800 
       
  1801 START_TESTCASE SMS-GSMU-0049
       
  1802 //!@SYMTestCaseID SMS-GSMU-0049	
       
  1803 //!@SYMFssID CR0205	
       
  1804 //!@SYMTestPriority High
       
  1805 //!@SYMTestCaseDesc Receive single 8 bit PDU with TP-SRR status report scheme.
       
  1806 //!@SYMTestActions
       
  1807 //1. Mark the heap
       
  1808 //2. Trigger the sending of messages with sending message
       
  1809 //3. Receive a message of PDU (804).
       
  1810 //4. Delete the message
       
  1811 //5. Unmark the heap
       
  1812 //!@SYMTestExpectedResults Message received has TSmsStatusReportScheme::EDefaultScheme scheme and has text of test data(2).
       
  1813 RUN_TEST_STEP  100 TE_smsprt TestReceivingDeliversWithTPSRR z:\testdata\configs\te_statusReportScheme.ini ReceiveDeliversWithTPSRRSingle8Bit
       
  1814 END_TESTCASE SMS-GSMU-0049
       
  1815 
       
  1816 
       
  1817 START_TESTCASE SMS-GSMU-0058
       
  1818 //!@SYMTestCaseID SMS-GSMU-0058	
       
  1819 //!@SYMFssID CR0205	
       
  1820 //!@SYMTestPriority High
       
  1821 //!@SYMTestCaseDesc Receive 8 bit multiple PDU message with no status report scheme.
       
  1822 //!@SYMTestActions
       
  1823 //1. Mark the heap
       
  1824 //2. Trigger receive by sending a message PDU(1)
       
  1825 //3. Receive PDUs (826-828) the message and check request completes KErrNone
       
  1826 //4. Check message contains text of test data (4) and has TSmsStatusReportScheme::EDefaultScheme scheme.
       
  1827 //5. Delete the message
       
  1828 //6. Unmark the heap
       
  1829 //!@SYMTestExpectedResults The message is verified as containing test data (4) and is found to have TSmsStatusReportScheme::EDefaultScheme status report scheme set.
       
  1830 RUN_TEST_STEP  100 TE_smsprt TestReceivingDeliversWithTPSRR z:\testdata\configs\te_statusReportScheme.ini ReceiveDeliversWithTPSRRMultiple8Bit
       
  1831 END_TESTCASE SMS-GSMU-0058
       
  1832 
       
  1833 
       
  1834 START_TESTCASE SMS-GSMU-0061
       
  1835 //!@SYMTestCaseID SMS-GSMU-0061	
       
  1836 //!@SYMFssID CR0205	
       
  1837 //!@SYMTestPriority High
       
  1838 //!@SYMTestCaseDesc Receive 7 bit multiple PDU message with TP-SRR status report scheme set in all segments.
       
  1839 //!@SYMTestActions
       
  1840 //1. Mark the heap
       
  1841 //2. Trigger receive by sending a message
       
  1842 //3. Receive PDUs (32-34) and check request completes successfully
       
  1843 //4. Check message it has text data = test data (4) and has TSmsStatusReportScheme::ETPSRRScheme scheme set for every PDU.
       
  1844 //5. Delete the message
       
  1845 //6. Unmark the heap
       
  1846 //!@SYMTestExpectedResults The message received has text of test data (4) and has TSmsStatusReportScheme::ETPSRRScheme scheme set for every PDU.
       
  1847 RUN_TEST_STEP  100 TE_smsprt TestReceivingDeliversWithTPSRR z:\testdata\configs\te_statusReportScheme.ini ReceiveDeliversWithTPSRRMultiple7Bit
       
  1848 END_TESTCASE SMS-GSMU-0061
       
  1849 
       
  1850 
       
  1851 START_TESTCASE SMS-GSMU-0070
       
  1852 //!@SYMTestCaseID SMS-GSMU-0070	
       
  1853 //!@SYMFssID CR0205	
       
  1854 //!@SYMTestPriority High
       
  1855 //!@SYMTestCaseDesc Receive 8 bit multiple PDU message with TP-SRR scheme set in the third (last) PDU only.
       
  1856 //!@SYMTestActions
       
  1857 //1. Mark the heap
       
  1858 //2. Trigger receiving by sending a message
       
  1859 //3. Receive a message PDUs(844-846) and check message is received ok.
       
  1860 //4. Check message has TSmsStatusReportScheme::ETPSRRScheme scheme set only in last PDU.
       
  1861 //5. Delete the message
       
  1862 //6. Unmark the heap
       
  1863 //!@SYMTestExpectedResults The message received has text of test data (4) and has TSmsStatusReportScheme::ETPSRRScheme scheme set in third segment only.
       
  1864 RUN_TEST_STEP  100 TE_smsprt TestDeliversWithTPSRRScheme z:\testdata\configs\te_statusReportScheme.ini ReceiveDeliversWithTPSRRMultiple8BitLastPDU
       
  1865 END_TESTCASE SMS-GSMU-0070
       
  1866 
       
  1867 
       
  1868 START_TESTCASE SMS-GSMU-0051
       
  1869 //!@SYMTestCaseID SMS-GSMU-0051	
       
  1870 //!@SYMFssID CR0205	
       
  1871 //!@SYMTestPriority High
       
  1872 //!@SYMTestCaseDesc Send single 8 bit PDU with SMSC status report scheme specifying no status report requested, i.e. 0x00.
       
  1873 //!@SYMTestActions
       
  1874 //1. Mark the heap
       
  1875 //2. Create the message with test data (3)
       
  1876 //3. Set the scheme to TSmsStatusReportScheme::EControlParametersScheme and value = 0x00
       
  1877 //4. Send the message check request completes KErrNone 
       
  1878 //5. Delete the message.
       
  1879 //6. Unmark the heap
       
  1880 //!@SYMTestExpectedResults The message is sent successfully - SIMTSY has verified the format and correctness of the PDU = PDU(805) - it contains an SMSC control element with a value of 0x00.
       
  1881 RUN_TEST_STEP  100 TE_smsprt TestSendingSMSCSchemeSinglePDUNoBitSet z:\testdata\configs\te_statusReportScheme.ini Send8BitSMSCSchemeSinglePDUNoBitSet
       
  1882 END_TESTCASE SMS-GSMU-0051
       
  1883 
       
  1884 
       
  1885 START_TESTCASE SMS-GSMU-0052
       
  1886 //!@SYMTestCaseID SMS-GSMU-0052
       
  1887 //!@SYMFssID CR0205	
       
  1888 //!@SYMTestPriority High
       
  1889 //!@SYMTestCaseDesc Receive single 7 bit PDU with SMSC status report scheme specifying no status report requested, i.e. 0x00.
       
  1890 //!@SYMTestActions
       
  1891 //1. Mark the heap
       
  1892 //2. Receive a message of PDU.
       
  1893 //3. Test that the scheme is set to SMSC and the status report = 0x00.
       
  1894 //4. Delete the message
       
  1895 //5. Unmark the heap
       
  1896 //!@SYMTestExpectedResults Message received has TSmsStatusReportScheme::EControlParametersScheme scheme set with value=0x00.
       
  1897 RUN_TEST_STEP  100 TE_smsprt TestReceivingSMSCSinglePDU z:\testdata\configs\te_statusReportScheme.ini Receive7BitSMSCSchemSinglePDU
       
  1898 END_TESTCASE SMS-GSMU-0052
       
  1899 
       
  1900 
       
  1901 START_TESTCASE SMS-GSMU-0055
       
  1902 //!@SYMTestCaseID SMS-GSMU-0055	
       
  1903 //!@SYMFssID CR0205	
       
  1904 //!@SYMTestPriority High
       
  1905 //!@SYMTestCaseDesc Send single 8 bit PDU with SMSC status report scheme with status report requested for every possible combination, i.e. ESmsStatusReportTransactionCompleted=0x01,  ESmsStatusReportPermanentError, ESmsStatusReportTemporaryError, ESmsStatusReportTemporaryErrorSCTrying, ESmsStatusReportForFutureUse1, ESmsStatusReportForFutureUse2, ESmsStatusReportCancelRestSRR, ESmsStatusReportIncludeOriginalUDH, ESmsSelectiveStatusReportMask.
       
  1906 //!@SYMTestActions
       
  1907 //1. Mark the heap
       
  1908 //2. Create the message with test data (2)
       
  1909 //3. Set scheme to TSmsStatusReportScheme::EControlParametersScheme
       
  1910 //3. For each configuration of TSmsSMSCControlParameters
       
  1911 //  3.1 Set value
       
  1912 //  3.2 Send the message
       
  1913 //  3.3 Delete the message.
       
  1914 //4. Unmark the heap
       
  1915 //!@SYMTestExpectedResults The messages configuration is set for all values up to ESmsStatusReportTemporaryErrorSCTrying.  The messages are sent successfully and SIMTSY has verified the format and correctness of the PDU - PDU(806-813) that it contains an SMSC control element with the corresponding SMSC control parameter value.
       
  1916 RUN_TEST_STEP  100 TE_smsprt TestSendingSMSCSchemeSinglePDUSomeBitsSet z:\testdata\configs\te_statusReportScheme.ini Send8BitSMSCSchemeSinglePDUSomeBitsSet
       
  1917 END_TESTCASE SMS-GSMU-0055
       
  1918 
       
  1919 
       
  1920 START_TESTCASE SMS-GSMU-0056
       
  1921 //!@SYMTestCaseID SMS-GSMU-0056
       
  1922 //!@SYMFssID CR0205	
       
  1923 //!@SYMTestPriority High
       
  1924 //!@SYMTestCaseDesc Receive single 8 bit PDU messages with SMSC status report scheme set with status report requested for the lowest 4 bits that is 0x0F
       
  1925 //!@SYMTestActions
       
  1926 //1. Mark the heap
       
  1927 //2. Receive a message of PDU.
       
  1928 //3. Test that the scheme is set to SMSC and the status report = 0x0F.
       
  1929 //4. Delete the message
       
  1930 //5. Unmark the heap
       
  1931 //!@SYMTestExpectedResults Message received has TSmsStatusReportScheme::EControlParametersScheme scheme set with value=0x0F.
       
  1932 RUN_TEST_STEP  100 TE_smsprt TestReceivingSMSCSinglePDU z:\testdata\configs\te_statusReportScheme.ini Receive8BitSMSCSchemSinglePDU
       
  1933 END_TESTCASE SMS-GSMU-0056
       
  1934 
       
  1935 
       
  1936 START_TESTCASE SMS-GSMU-0064
       
  1937 //!@SYMTestCaseID SMS-GSMU-0064	
       
  1938 //!@SYMFssID CR0205	
       
  1939 //!@SYMTestPriority High
       
  1940 //!@SYMTestCaseDesc Send 8 bit multiple PDU message with SMSC status report scheme and set to not requesting status reports, i.e. 0x00.
       
  1941 //!@SYMTestActions
       
  1942 //1. Mark the heap
       
  1943 //2. Create the message with test data (4)
       
  1944 //3. Set scheme to TSmsStatusReportScheme::EControlParametersScheme scheme and with value 0x00
       
  1945 //4. Send the message and check request completes KErrNone 
       
  1946 //5. Delete the message
       
  1947 //6. Unmark the heap
       
  1948 //!@SYMTestExpectedResults The message sent is verified by SimTSY, PDUs (835-837) that it contains SMSC IE in every PDU and with value of 0x00.
       
  1949 RUN_TEST_STEP  100 TE_smsprt TestSendingSMSCSchemeMultiplePDUsSomeBitsSet z:\testdata\configs\te_statusReportScheme.ini Send8BitSMSCSchemeMultiplePDU
       
  1950 END_TESTCASE SMS-GSMU-0064
       
  1951 
       
  1952 
       
  1953 START_TESTCASE SMS-GSMU-0065
       
  1954 //!@SYMTestCaseID SMS-GSMU-0065
       
  1955 //!@SYMFssID CR0205	
       
  1956 //!@SYMTestPriority High
       
  1957 //!@SYMTestCaseDesc Receive 7 bit multiple PDU message with SMSC status report scheme and all PDUs set to not requesting status reports, i.e. 0x00.
       
  1958 //!@SYMTestActions
       
  1959 //1. Mark the heap
       
  1960 //2. Receive a message of PDU.
       
  1961 //3. Test that the scheme is set to SMSC and the status report = 0x00 for all the PDUs.
       
  1962 //4. Delete the message
       
  1963 //5. Unmark the heap
       
  1964 //!@SYMTestExpectedResults Message received has TSmsStatusReportScheme::EControlParametersScheme scheme set with value=0x00.
       
  1965 RUN_TEST_STEP 100 TE_smsprt TestReceivingSMSCMultiplePDU z:\testdata\configs\te_statusReportScheme.ini Receive7BitSMSCSchemeMultiplePDU
       
  1966 END_TESTCASE SMS-GSMU-0065
       
  1967 
       
  1968 
       
  1969 START_TESTCASE SMS-GSMU-0071
       
  1970 //!@SYMTestCaseID SMS-GSMU-0071	
       
  1971 //!@SYMFssID CR0205	
       
  1972 //!@SYMTestPriority High
       
  1973 //!@SYMTestCaseDesc Send 7 bit multiple PDU message with TSmsStatusReportScheme::EControlParametersScheme status report scheme for first and last PDU and set to ESmsStatusReportPermanentError and ESmsStatusReportTemporaryError respectively.
       
  1974 //!@SYMTestActions
       
  1975 //1. Mark the heap
       
  1976 //2. Create the message with test data (4)
       
  1977 //3. Set SMSC scheme for first and last PDU or segment and set values to ESmsStatusReportPermanentError and ESmsStatusReportTemporaryError respectively.
       
  1978 //4. Send the message and check request completes KErrNone 
       
  1979 //5. Delete the message
       
  1980 //6. Unmark the heap
       
  1981 //!@SYMTestExpectedResults The message sent is verified by SimTSY by receving PDUs (47-49) which contain SMSC scheme for first and last PDU with values ESmsStatusReportPermanentError and ESmsStatusReportTemporaryError respectively.
       
  1982 RUN_TEST_STEP  100 TE_smsprt TestSendingSMSCSchemeMultiplePDUsSomeBitsSet z:\testdata\configs\te_statusReportScheme.ini Send7BitSMSCSchemeMultiplePDU
       
  1983 END_TESTCASE SMS-GSMU-0071
       
  1984 
       
  1985 
       
  1986 START_TESTCASE SMS-GSMU-0074
       
  1987 //!@SYMTestCaseID SMS-GSMU-0074
       
  1988 //!@SYMFssID CR0205	
       
  1989 //!@SYMTestPriority High
       
  1990 //!@SYMTestCaseDesc Receive 8 bit multiple PDU message with SMSC status report scheme set in first and second PDU only and with values ESmsStatusReportForFutureUse2 and ESmsStatusReportCancelRestSRR respectively.
       
  1991 //!@SYMTestActions
       
  1992 //1. Mark the heap
       
  1993 //2. Receive a message of PDU.
       
  1994 //3. Test that the scheme is set to SMSC and the status report = 0x20 for the first PDU and 0x80 for the second PDU.
       
  1995 //4. Delete the message
       
  1996 //5. Unmark the heap
       
  1997 //!@SYMTestExpectedResults Message received has TSmsStatusReportScheme::EControlParametersScheme scheme set with value = 0x20 for the first PDU and 0x80 for the second PDU.
       
  1998 RUN_TEST_STEP  100 TE_smsprt TestReceivingSMSCMultiplePDU z:\testdata\configs\te_statusReportScheme.ini Receive8BitSMSCSchemMultiplePDU
       
  1999 END_TESTCASE SMS-GSMU-0074
       
  2000 
       
  2001 
       
  2002 START_TESTCASE SMS-SMSS-SMSPROT-0123
       
  2003 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0123
       
  2004 //!@SYMDEF INC091449
       
  2005 //!@SYMTestPriority Critical
       
  2006 //!@SYMTestCaseDesc Receive class0 and class2 messages when DiskSpace in mid range
       
  2007 //!@SYMTestActions Set the disk space to below the high limit, receive class 0, attempt to receive class 2, raise disk space and receive class 2.
       
  2008 //!@SYMTestExpectedResults Class0 message received, class2 rejected until disk space is increased.
       
  2009 RUN_TEST_STEP 600 TE_smsprt TestDiskSpaceMidRangeClass0Class2 z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber131
       
  2010 END_TESTCASE SMS-SMSS-SMSPROT-0123
       
  2011 
       
  2012 
       
  2013 START_TESTCASE SMS-SMSS-SMSPROT-0124
       
  2014 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0124
       
  2015 //!@SYMDEF INC091449
       
  2016 //!@SYMTestPriority Critical
       
  2017 //!@SYMTestCaseDesc Receive class0 and class2 messages when DiskSpace below the mid range. 
       
  2018 //!@SYMTestActions Set the disk space to below the low limit, attempt to receive class 0 and class 2, raise disk space and receive class 0 and class 2.
       
  2019 //!@SYMTestExpectedResults Class0 and class2 messages rejected when disk space below the low limit, received when disk space increases.
       
  2020 RUN_TEST_STEP 600 TE_smsprt TestDiskSpaceLowRangeClass0Class2 z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber132
       
  2021 END_TESTCASE SMS-SMSS-SMSPROT-0124
       
  2022 
       
  2023 
       
  2024 START_TESTCASE SMS-SMSS-SMSPROT-0125
       
  2025 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0125
       
  2026 //!@SYMDEF INC100061
       
  2027 //!@SYMTestCaseDesc Tests receiving corrupt PDUs to ensure the stack does not crash.
       
  2028 //!@SYMTestPriority Critical
       
  2029 //!@SYMTestActions Receives SMSs that are invalid and then 1 that is valid.
       
  2030 //!@SYMTestExpectedResults Pass
       
  2031 //!@SYMTestType CT
       
  2032 RUN_TEST_STEP 500 TE_smsprt TestCorruptPDUs z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber133
       
  2033 END_TESTCASE SMS-SMSS-SMSPROT-0125
       
  2034 
       
  2035 START_TESTCASE SMS-SMSS-SMSPROT-0126
       
  2036 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0126
       
  2037 //!@SYMDEF INC103598
       
  2038 //!@SYMTestCaseDesc Tests receiving a series of PDUs when the assembly store gets congested.
       
  2039 //!@SYMTestPriority Critical
       
  2040 //!@SYMTestActions Ensures that the resume code can restart reception when the store has been full.
       
  2041 //!@SYMTestExpectedResults Pass
       
  2042 //!@SYMTestType CT
       
  2043 RUN_TEST_STEP 500 TE_smsprt TestCongestedReceive z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber141
       
  2044 END_TESTCASE SMS-SMSS-SMSPROT-0126
       
  2045 
       
  2046 START_TESTCASE SMS-SMSS-SMSPROT-0127
       
  2047 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0127
       
  2048 //!@SYMDEF INC117178
       
  2049 //!@SYMTestCaseDesc Test Binary Tx And Rx
       
  2050 //!@SYMTestPriority critical
       
  2051 //!@SYMTestActions Test binary transmit and receive
       
  2052 //!@SYMTestExpectedResults Pass
       
  2053 //!@SYMTestType CT
       
  2054 RUN_TEST_STEP 500 TE_smsprt TestBinaryTxAndRx z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber142
       
  2055 END_TESTCASE SMS-SMSS-SMSPROT-0127
       
  2056 
       
  2057 
       
  2058 START_TESTCASE SMS-SMSS-SMSPROT-0128
       
  2059 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0128
       
  2060 //!@SYMDEF INC119830
       
  2061 //!@SYMTestCaseDesc Test boundary condition, GSMU encoder completely fills a PDU, then attempts to add a format IE. 
       
  2062 //!@SYMTestPriority critical
       
  2063 //!@SYMTestActions GSMU encodes a PDU until it is full, then attempts to add an format IE, the format IE and its associated text should be encoded in a new PDU.
       
  2064 //!@SYMTestExpectedResults Pass
       
  2065 //!@SYMTestType CT
       
  2066 RUN_TEST_STEP 500 TE_smsprt TestEncodingPDUonBoundary z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber143
       
  2067 END_TESTCASE SMS-SMSS-SMSPROT-0128
       
  2068 
       
  2069 
       
  2070 START_TESTCASE SMS-SMSS-SMSPROT-0129
       
  2071 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0129
       
  2072 //!@SYMDEF INC123727
       
  2073 //!@SYMTestCaseDesc Tests that a PDU can be received if it has an invalid or reserved IE number.
       
  2074 //!@SYMTestPriority Critical
       
  2075 //!@SYMTestActions Receives the PDU which has a reserved IE number.
       
  2076 //!@SYMTestExpectedResults Pass
       
  2077 //!@SYMTestType CT
       
  2078 RUN_TEST_STEP 500 TE_smsprt TestReceiveInvalidOrReservedIE z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber144
       
  2079 END_TESTCASE SMS-SMSS-SMSPROT-0129
       
  2080 
       
  2081 
       
  2082 START_TESTCASE SMS-SMSS-SMSPROT-0150
       
  2083 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0150
       
  2084 //!@SYMREQ PREQ2265
       
  2085 //!@SYMTestCaseDesc Tests that standard GSM characters can be sent and received using 7bit without loss of characters.
       
  2086 //!@SYMTestPriority Critical
       
  2087 //!@SYMTestActions Generates various messages based on standard GSM characters, sends/receives them and compares the contents.
       
  2088 //!@SYMTestExpectedResults Pass
       
  2089 //!@SYMTestType CT
       
  2090 RUN_TEST_STEP 1200 TE_smsprt TestEncoding7bitStandardGSM z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber150
       
  2091 END_TESTCASE SMS-SMSS-SMSPROT-0150
       
  2092 
       
  2093 
       
  2094 START_TESTCASE SMS-SMSS-SMSPROT-0151
       
  2095 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0151
       
  2096 //!@SYMREQ PREQ2265
       
  2097 //!@SYMTestCaseDesc Tests that standard 8bit characters can be sent and received without loss of characters.
       
  2098 //!@SYMTestPriority Critical
       
  2099 //!@SYMTestActions Generates various messages based on Code Page 1252 characters, sends/receives them and compares the contents.
       
  2100 //!@SYMTestExpectedResults Pass
       
  2101 //!@SYMTestType CT
       
  2102 RUN_TEST_STEP 1200 TE_smsprt TestEncoding8bitCodePage1252 z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber151
       
  2103 END_TESTCASE SMS-SMSS-SMSPROT-0151
       
  2104 
       
  2105 
       
  2106 START_TESTCASE SMS-SMSS-SMSPROT-0152
       
  2107 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0152
       
  2108 //!@SYMREQ PREQ2265
       
  2109 //!@SYMTestCaseDesc Tests that standard unicode characters can be sent and received without loss of characters.
       
  2110 //!@SYMTestPriority Critical
       
  2111 //!@SYMTestActions Generates various messages based various characters, sends/receives them and compares the contents.
       
  2112 //!@SYMTestExpectedResults Pass
       
  2113 //!@SYMTestType CT
       
  2114 RUN_TEST_STEP 1800 TE_smsprt TestEncodingUnicode z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber152
       
  2115 END_TESTCASE SMS-SMSS-SMSPROT-0152
       
  2116 
       
  2117 
       
  2118 START_TESTCASE SMS-SMSS-SMSPROT-0153
       
  2119 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0153
       
  2120 //!@SYMREQ PREQ2265
       
  2121 //!@SYMTestCaseDesc Tests that unconvertible GSM characters can be sent using 7bit by being set to the replacement character.
       
  2122 //!@SYMTestPriority Critical
       
  2123 //!@SYMTestActions Generates various messages based on unconvertible GSM characters, sends/receives them and compares the contents.
       
  2124 //!@SYMTestExpectedResults Pass
       
  2125 //!@SYMTestType CT
       
  2126 RUN_TEST_STEP 1200 TE_smsprt TestEncoding7bitUnconvertibleGSM z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber153
       
  2127 END_TESTCASE SMS-SMSS-SMSPROT-0153
       
  2128 
       
  2129 
       
  2130 START_TESTCASE SMS-SMSS-SMSPROT-0154
       
  2131 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0154
       
  2132 //!@SYMREQ PREQ2265
       
  2133 //!@SYMTestCaseDesc Tests that non-standard GSM characters can be sent and received using 7bit with downgraded conversions.
       
  2134 //!@SYMTestPriority Critical
       
  2135 //!@SYMTestActions Generates various messages based on standard GSM characters, sends/receives them and compares the contents.
       
  2136 //!@SYMTestExpectedResults Pass
       
  2137 //!@SYMTestType CT
       
  2138 RUN_TEST_STEP 1200 TE_smsprt TestEncoding7bitNonStandardGSM z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber154
       
  2139 END_TESTCASE SMS-SMSS-SMSPROT-0154
       
  2140 
       
  2141 
       
  2142 START_TESTCASE SMS-SMSS-SMSPROT-0155
       
  2143 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0155
       
  2144 //!@SYMREQ PREQ2265
       
  2145 //!@SYMTestCaseDesc Tests that Turkish characters can be sent and received using 7bit without loss of characters.
       
  2146 //!@SYMTestPriority Critical
       
  2147 //!@SYMTestActions Generates various messages based on Turkish characters, sends/receives them and compares the contents.
       
  2148 //!@SYMTestExpectedResults Pass
       
  2149 //!@SYMTestType CT
       
  2150 RUN_TEST_STEP 4500 TE_smsprt TestEncoding7bitTurkishNationalLanguage z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber155
       
  2151 END_TESTCASE SMS-SMSS-SMSPROT-0155
       
  2152 
       
  2153 START_TESTCASE SMS-SMSS-SMSPROT-0156
       
  2154 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0156
       
  2155 //!@SYMDEF DEF129817
       
  2156 //!@SYMTestCaseDesc Tests that unconverted characters are counted correctly when Turkish is enabled.
       
  2157 //!@SYMTestPriority Critical
       
  2158 //!@SYMTestActions Generates various messages with some Turkish and unconvertible characters, sends/receives them and compares the contents.
       
  2159 //!@SYMTestExpectedResults Pass
       
  2160 //!@SYMTestType CT
       
  2161 RUN_TEST_STEP 600 TE_smsprt TestEncoding7bitTurkishAndUnconvertible z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber156
       
  2162 END_TESTCASE SMS-SMSS-SMSPROT-0156
       
  2163 
       
  2164 
       
  2165 START_TESTCASE SMS-SMSS-SMSPROT-0157
       
  2166 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0157
       
  2167 //!@SYMDEF DEF128736
       
  2168 //!@SYMTestCaseDesc Tests that messages can be received if different DCS values are used.
       
  2169 //!@SYMTestPriority Critical
       
  2170 //!@SYMTestActions Generates 3 messages with each DCS and then receives 3 mixed DCS messages.
       
  2171 //!@SYMTestExpectedResults Pass
       
  2172 //!@SYMTestType CT
       
  2173 RUN_TEST_STEP 600 TE_smsprt TestReceivingMessageWithDifferentEncodings z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber157
       
  2174 END_TESTCASE SMS-SMSS-SMSPROT-0157
       
  2175 
       
  2176 START_TESTCASE SMS-SMSS-SMSPROT-0159
       
  2177 //!@SYMTestCaseID SMS-SMSS-SMSPROT-0159
       
  2178 //!@SYMDEF DEF137787
       
  2179 //!@SYMTestCaseDesc Tests that closing a socket before reading message does not orphan them in the SAR store
       
  2180 //!@SYMTestPriority Critical
       
  2181 //!@SYMTestActions Generates a message which is requested by client before and after closure of socket.
       
  2182 //!@SYMTestExpectedResults The message should be able to be requested and read after closure of socket.
       
  2183 //!@SYMTestType CT
       
  2184 RUN_TEST_STEP 600 TE_smsprt TestReceivingMessageAfterSocketClosure z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber159
       
  2185 END_TESTCASE SMS-SMSS-SMSPROT-0159
       
  2186 
       
  2187 START_TESTCASE SMS-SMSS-SMSPROT-0160
       
  2188 //! @SYMTestCaseID              SMS-SMSS-SMSPROT-0160
       
  2189 //! @SYMTestType                CT
       
  2190 //! @SYMTestPriority            Critical
       
  2191 //! @SYMTestCaseDesc            Test to ensure that the Turkish, Spanish and Portuguese 7 bit character conversion libraries are being used with SMS send and receive
       
  2192 //!                           Only perform comprehensive tests on first 10 bytes, the last character and at least one character per PDU.
       
  2193 //!                           Version tb92 and later
       
  2194 //! @SYMTestExpectedResults     Pass
       
  2195 //! @SYMTestDesignTechnique     Error Guessing
       
  2196 //! @SYMCR                      CR2040
       
  2197 RUN_TEST_STEP 100 TE_smsprt TestEncoding7bitNationalLanguages z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber160
       
  2198 END_TESTCASE SMS-SMSS-SMSPROT-0160
       
  2199 
       
  2200 START_TESTCASE SMS-SMSS-SMSPROT-0161
       
  2201 //! @SYMTestCaseID              SMS-SMSS-SMSPROT-0161
       
  2202 //! @SYMTestType                CT
       
  2203 //! @SYMTestPriority            High
       
  2204 //! @SYMTestCaseDesc            Multiple PDU SMS test - tests that when a shift character might spans two PDU's it is added to the next PDU rather than split the two bytes between PDUs - also tests that the cheapest coding is used when ESmsEncodingPortugueseLockingAndSingleShift is requested.
       
  2205 //!                           Only perform comprehensive tests on first 10 bytes, the last character and at least one character per PDU.
       
  2206 //!                           Version tb92 and later
       
  2207 //! @SYMTestExpectedResults     Pass
       
  2208 //! @SYMTestDesignTechnique     Boundary Value Analysis
       
  2209 //! @SYMCR                      CR2040
       
  2210 RUN_TEST_STEP 100 TE_smsprt TestEncodingMultiPDUwith7bitNationalLanguages z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber161
       
  2211 END_TESTCASE SMS-SMSS-SMSPROT-0161
       
  2212 
       
  2213 START_TESTCASE SMS-SMSS-SMSPROT-0162
       
  2214 //! @SYMTestCaseID              SMS-SMSS-SMSPROT-0162
       
  2215 //! @SYMTestType                CT
       
  2216 //! @SYMTestPriority            Critical
       
  2217 //! @SYMTestCaseDesc            Test to ensure that Turkish, Spanish and Portuguese characters are downgraded when ESmsEncodingNone is used
       
  2218 //!                           Only perform comprehensive tests on first 10 bytes, the last character and at least one character per PDU.
       
  2219 //!                           Version tb92 and later
       
  2220 //! @SYMTestExpectedResults     Pass
       
  2221 //! @SYMTestDesignTechnique     Error Guessing
       
  2222 //! @SYMCR                      CR2040
       
  2223 RUN_TEST_STEP 100 TE_smsprt TestEncodingDowngradedWith7bitNationalLanguages z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber162
       
  2224 END_TESTCASE SMS-SMSS-SMSPROT-0162
       
  2225 
       
  2226 START_TESTCASE SMS-SMSS-SMSPROT-0163
       
  2227 //! @SYMTestCaseID              SMS-SMSS-SMSPROT-0163
       
  2228 //! @SYMTestType                CT
       
  2229 //! @SYMTestPriority            High
       
  2230 //! @SYMTestCaseDesc            Test to ensure that the cheapest encoding is used when locking and shift characters are present in the message and ESmsEncodingPortugueseLockingAndSingleShift encoding is requested
       
  2231 //!                           Only perform comprehensive tests on first 10 bytes, the last character and at least one character per PDU.
       
  2232 //!                           Version tb92 and later
       
  2233 //! @SYMTestExpectedResults     Pass
       
  2234 //! @SYMTestDesignTechnique     Error Guessing
       
  2235 //! @SYMCR                      CR2040
       
  2236 RUN_TEST_STEP 100 TE_smsprt TestOptimumEncodingWithLockingAndShift7bitNationalLanguages z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber163
       
  2237 END_TESTCASE SMS-SMSS-SMSPROT-0163
       
  2238 
       
  2239 START_TESTCASE SMS-SMSS-SMSPROT-0164
       
  2240 //! @SYMTestCaseID              SMS-SMSS-SMSPROT-0164
       
  2241 //! @SYMTestType                CT
       
  2242 //! @SYMTestPriority            High
       
  2243 //! @SYMTestCaseDesc            Test to ensure that the cheapest encoding is used when ESmsEncodingTurkishLockingAndSingleShift is requested but locking and shift characters are not present in the message.
       
  2244 //!                           Only perform comprehensive tests on first 10 bytes, the last character and at least one character per PDU.
       
  2245 //!                           Version tb92 and later
       
  2246 //! @SYMTestExpectedResults     Pass
       
  2247 //! @SYMTestDesignTechnique     Error Guessing
       
  2248 //! @SYMCR                      CR2040
       
  2249 RUN_TEST_STEP 100 TE_smsprt TestOptimumEncodingWithLockingAndDowngrade7bitNationalLanguages z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber164
       
  2250 END_TESTCASE SMS-SMSS-SMSPROT-0164
       
  2251 
       
  2252 START_TESTCASE SMS-SMSS-SMSPROT-0165
       
  2253 //! @SYMTestCaseID              SMS-SMSS-SMSPROT-0165
       
  2254 //! @SYMTestType                CT
       
  2255 //! @SYMTestPriority            High
       
  2256 //! @SYMTestCaseDesc            Test to ensure that the cheapest encoding is used when ESmsEncodingTurkishLockingAndSingleShift is requested but non- Turkish characters that would be downgraded are present
       
  2257 //!                           Only perform comprehensive tests on first 10 bytes, the last character and at least one character per PDU.
       
  2258 //!                           Version tb92 and later
       
  2259 //! @SYMTestExpectedResults     Pass
       
  2260 //! @SYMTestDesignTechnique     Error Guessing
       
  2261 //! @SYMCR                      CR2040
       
  2262 RUN_TEST_STEP 100 TE_smsprt TestOptimumEncodingWithLockingAndUnconvertible7bitNationalLanguages z:\testdata\configs\smsstacksimtsytestnumbers.ini TestNumber165
       
  2263 END_TESTCASE SMS-SMSS-SMSPROT-0165
       
  2264 
       
  2265 RUN_SCRIPT  z:\testdata\scripts\smsstackcleanprivatedata.script