// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
//

//! @File te_smsinter.script
//! @SYMTestSuiteName Te-SMSinter
//! @SYMScriptTestEnvironment This tests can be run on Anite test network using Devlon boards. 


LOAD_SUITE te_smsinter


START_TESTCASE CBS-SMSSTACK-CIT-1001
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1001
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive 7 bit EMS Message with Text Formating
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive 7 bit EMS Message with Text Formating
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional 
RUN_TEST_STEP 240 te_smsinter SendRecvTextFormated7BitEMS
END_TESTCASE CBS-SMSSTACK-CIT-1001


START_TESTCASE CBS-SMSSTACK-CIT-1002
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1002
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive 8 bit EMS Message with Text Formating
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive 8 bit EMS Message with Text Formating
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvTextFormated8BitEMS
END_TESTCASE CBS-SMSSTACK-CIT-1002


START_TESTCASE CBS-SMSSTACK-CIT-1003
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1003
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive 16 bit EMS Message with Text Formating
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive 16 bit EMS Message with Text Formating
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvTextFormated16BitEMS
END_TESTCASE CBS-SMSSTACK-CIT-1003


START_TESTCASE CBS-SMSSTACK-CIT-1004
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1004
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Enumerate, read, write and delete EMS messages from/to SIM Memory
//!@SYMTestPriority Critical
//!@SYMTestActions Enumerate, read, write and delete EMS messages from/to SIM Memory
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter EnumerateReadWriteAndDeleteEMSOnSIM
END_TESTCASE CBS-SMSSTACK-CIT-1004


START_TESTCASE CBS-SMSSTACK-CIT-1005
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1005
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message with multiple predefined sound
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message with multiple predefined sound
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvPreDefSoundEMS
END_TESTCASE CBS-SMSSTACK-CIT-1005


START_TESTCASE CBS-SMSSTACK-CIT-1006
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1006
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message with multiple user defined sound
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message with multiple user defined sound
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvUserDefSoundEMS
END_TESTCASE CBS-SMSSTACK-CIT-1006


START_TESTCASE CBS-SMSSTACK-CIT-1007
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1007
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Enumerate, read, write and delete EMS messages from/to Phone Memory
//!@SYMTestPriority Critical
//!@SYMTestActions Enumerate, read, write and delete EMS messages from/to Phone Memory
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter EnumerateReadWriteAndDeleteEMSOnPhone
END_TESTCASE CBS-SMSSTACK-CIT-1007


START_TESTCASE CBS-SMSSTACK-CIT-1008
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1008
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message with multiple pictures.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message with multiple pictures.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvPicturesEMS
END_TESTCASE CBS-SMSSTACK-CIT-1008


START_TESTCASE CBS-SMSSTACK-CIT-1009
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1009
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message with multiple predefined animation.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message with multiple predefined animation.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvPreDefAnimation
END_TESTCASE CBS-SMSSTACK-CIT-1009


START_TESTCASE CBS-SMSSTACK-CIT-1010
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1010
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message with multiple user defined animation.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message with multiple user defined animation.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvUserDefAnimation
END_TESTCASE CBS-SMSSTACK-CIT-1010


START_TESTCASE CBS-SMSSTACK-CIT-1011
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1011
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message with user prompt indicator.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message with user prompt indicator.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvUserPromptEMS
END_TESTCASE CBS-SMSSTACK-CIT-1011


START_TESTCASE CBS-SMSSTACK-CIT-1012
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1012
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message with object distribution indicator.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message with object distribution indicator.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvObjectDistributionEMS
END_TESTCASE CBS-SMSSTACK-CIT-1012


START_TESTCASE CBS-SMSSTACK-CIT-1013
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1013
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message with 7 objects of different types.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message with 7 objects of different types.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvManyEMSObjects
END_TESTCASE CBS-SMSSTACK-CIT-1013


START_TESTCASE CBS-SMSSTACK-CIT-1014
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1014
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message using 8-Bit port addressing.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message using 8-Bit port addressing.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvEMSOn8BitPort
END_TESTCASE CBS-SMSSTACK-CIT-1014


START_TESTCASE CBS-SMSSTACK-CIT-1015
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1015
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS Message using 16-Bit port addressing.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS Message using 16-Bit port addressing.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendRecvEMSOn16BitPort
END_TESTCASE CBS-SMSSTACK-CIT-1015


START_TESTCASE CBS-SMSSTACK-CIT-1016
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1016
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS with correct formatted segments.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS with correct formatted segments.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestFormattingSegmentation
END_TESTCASE CBS-SMSSTACK-CIT-1016


START_TESTCASE CBS-SMSSTACK-CIT-1017
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1017
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/Receive EMS with correct number of PDUs.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/Receive EMS with correct number of PDUs.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestNumberOfMessages
END_TESTCASE CBS-SMSSTACK-CIT-1017


START_TESTCASE CBS-SMSSTACK-CIT-1018
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1018
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Create a Socket.
//!@SYMTestPriority Critical
//!@SYMTestActions Create a Socket.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestCreateSocket
END_TESTCASE CBS-SMSSTACK-CIT-1018


START_TESTCASE CBS-SMSSTACK-CIT-1019
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1019
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test public methods.
//!@SYMTestPriority Critical
//!@SYMTestActions Test public methods.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter PublicMethods
END_TESTCASE CBS-SMSSTACK-CIT-1019


START_TESTCASE CBS-SMSSTACK-CIT-1020
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1020
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send and receive 7-bit msgs.
//!@SYMTestPriority Critical
//!@SYMTestActions Send and receive 7-bit msgs.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendAndReceive7bitMsgs
END_TESTCASE CBS-SMSSTACK-CIT-1020


START_TESTCASE CBS-SMSSTACK-CIT-1021
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1021
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send and receive 8-bit msgs.
//!@SYMTestPriority Critical
//!@SYMTestActions Send and receive 8-bit msgs.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendAndReceive8bitMsgs
END_TESTCASE CBS-SMSSTACK-CIT-1021


START_TESTCASE CBS-SMSSTACK-CIT-1022
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1022
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send and receive 16-bit msgs.
//!@SYMTestPriority Critical
//!@SYMTestActions Send and receive 16-bit msgs.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendAndReceive16bitMsgs
END_TESTCASE CBS-SMSSTACK-CIT-1022


START_TESTCASE CBS-SMSSTACK-CIT-1023
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1023
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send and receive concatenated messages.
//!@SYMTestPriority Critical
//!@SYMTestActions Send and receive concatenated messages.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendAndReceiveConcatenatedMsgs
END_TESTCASE CBS-SMSSTACK-CIT-1023


START_TESTCASE CBS-SMSSTACK-CIT-1024
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1024
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test string matching incoming Sms.
//!@SYMTestPriority Critical
//!@SYMTestActions Test string matching incoming Sms.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestStringMatchingIncomingMsg
END_TESTCASE CBS-SMSSTACK-CIT-1024


START_TESTCASE CBS-SMSSTACK-CIT-1025
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1025
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send and receive messages with different IEIs.
//!@SYMTestPriority Critical
//!@SYMTestActions Send and receive messages with different IEIs.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendAndReceiveDifferentIEIs
END_TESTCASE CBS-SMSSTACK-CIT-1025


START_TESTCASE CBS-SMSSTACK-CIT-1026
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1026
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send and Recieve binary data (+ UDH information).
//!@SYMTestPriority Critical
//!@SYMTestActions Send and Recieve binary data (+ UDH information).
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendAndReceiveBinaryData
END_TESTCASE CBS-SMSSTACK-CIT-1026


START_TESTCASE CBS-SMSSTACK-CIT-1027
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1027
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc low memory testing.
//!@SYMTestPriority Critical
//!@SYMTestActions low memory testing.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestOOM
END_TESTCASE CBS-SMSSTACK-CIT-1027


START_TESTCASE CBS-SMSSTACK-CIT-1028
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1028
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/receive 1 byte PDU.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/receive 1 byte PDU.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSendAndReceive1byteMsg
END_TESTCASE CBS-SMSSTACK-CIT-1028


START_TESTCASE CBS-SMSSTACK-CIT-1029
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1029
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test email notification.
//!@SYMTestPriority Critical
//!@SYMTestActions Test email notification.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSmsWapEmailNotification
END_TESTCASE CBS-SMSSTACK-CIT-1029


START_TESTCASE CBS-SMSSTACK-CIT-1030
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1030
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/receive 159 bytes PDU.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/receive 159 bytes PDU.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSendAndReceive159bytesMsg
END_TESTCASE CBS-SMSSTACK-CIT-1030


START_TESTCASE CBS-SMSSTACK-CIT-1031
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1031
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send/receive 1 byte PDU.
//!@SYMTestPriority Critical
//!@SYMTestActions Send/receive 1 byte PDU.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSendAndReceive1byteMsg
END_TESTCASE CBS-SMSSTACK-CIT-1031


START_TESTCASE CBS-SMSSTACK-CIT-1032
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1032
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test RSocketServ::Connect twice.
//!@SYMTestPriority Critical
//!@SYMTestActions Test RSocketServ::Connect twice.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSocketConnectTwice
END_TESTCASE CBS-SMSSTACK-CIT-1032


START_TESTCASE CBS-SMSSTACK-CIT-1033
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1033
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test Binding the Socket.
//!@SYMTestPriority Critical
//!@SYMTestActions Test Binding the Socket.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSocketBinding
END_TESTCASE CBS-SMSSTACK-CIT-1033


START_TESTCASE CBS-SMSSTACK-CIT-1034
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1034
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Enumerate and receive the messages.
//!@SYMTestPriority Critical
//!@SYMTestActions Enumerate and receive the messages.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestEnumerateAndReceiveMessages
END_TESTCASE CBS-SMSSTACK-CIT-1034


START_TESTCASE CBS-SMSSTACK-CIT-1035
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1035
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Enumerate and delete all messages.
//!@SYMTestPriority Critical
//!@SYMTestActions Enumerate and delete all messages.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestEnumerateAndDeleteMessages
END_TESTCASE CBS-SMSSTACK-CIT-1035


START_TESTCASE CBS-SMSSTACK-CIT-1036
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1036
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Enumerate and write and delete messages.
//!@SYMTestPriority Critical
//!@SYMTestActions Enumerate and write and delete messages.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter EnumerateAndWriteAndDeleteMessages
END_TESTCASE CBS-SMSSTACK-CIT-1036


START_TESTCASE CBS-SMSSTACK-CIT-1037
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1037
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test PDU slot store with enumeration.
//!@SYMTestPriority Critical
//!@SYMTestActions Test PDU slot store with enumeration.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter PDUSlotStoreWithEnumeration
END_TESTCASE CBS-SMSSTACK-CIT-1037


START_TESTCASE CBS-SMSSTACK-CIT-1038
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1038
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Delete messages without enumeration.
//!@SYMTestPriority Critical
//!@SYMTestActions Delete messages without enumeration.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter DeleteMessagesWithoutEnumeration
END_TESTCASE CBS-SMSSTACK-CIT-1038


START_TESTCASE CBS-SMSSTACK-CIT-1039
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1039
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test Smart Messages.
//!@SYMTestPriority Critical
//!@SYMTestActions Test Smart Messages.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SmartMessaging
END_TESTCASE CBS-SMSSTACK-CIT-1039


START_TESTCASE CBS-SMSSTACK-CIT-1040
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1040
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test retrieving and writing SMS parameters.
//!@SYMTestPriority Critical
//!@SYMTestActions Test retrieving and writing SMS parameters.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter RetrieveAndStoreSmsParams
END_TESTCASE CBS-SMSSTACK-CIT-1040


START_TESTCASE CBS-SMSSTACK-CIT-1041
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1041
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test OOM for retrieving and storing SMS parameters.
//!@SYMTestPriority Critical
//!@SYMTestActions Test OOM for retrieving and storing SMS parameters.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestRetrieveAndStoreSmsParamsOOM
END_TESTCASE CBS-SMSSTACK-CIT-1041


START_TESTCASE CBS-SMSSTACK-CIT-1042
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1042
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test store msg of different classes.
//!@SYMTestPriority Critical
//!@SYMTestActions Test store msg of different classes.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SmsStoreMsgOfDifferentClasses
END_TESTCASE CBS-SMSSTACK-CIT-1042


START_TESTCASE CBS-SMSSTACK-CIT-1043
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1043
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test duplicate PDUs on store.
//!@SYMTestPriority Critical
//!@SYMTestActions Test duplicate PDUs on store.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter DuplicatePdusOnStore
END_TESTCASE CBS-SMSSTACK-CIT-1043


START_TESTCASE CBS-SMSSTACK-CIT-1044
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1044
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test max number of pdus on store.
//!@SYMTestPriority Critical
//!@SYMTestActions Test max number of pdus on store.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestMaxNumberOfPdusOnStore
END_TESTCASE CBS-SMSSTACK-CIT-1044


START_TESTCASE CBS-SMSSTACK-CIT-1045
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1045
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test deleteting empty store.
//!@SYMTestPriority Critical
//!@SYMTestActions Test deleteting empty store.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter DeletingMessageInEmptyStore
END_TESTCASE CBS-SMSSTACK-CIT-1045


START_TESTCASE CBS-SMSSTACK-CIT-1046
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1046
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Enumerate and write and delete concatenated messages.
//!@SYMTestPriority Critical
//!@SYMTestActions Enumerate and write and delete concatenated messages.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter ConcatenatedMessages
END_TESTCASE CBS-SMSSTACK-CIT-1046


START_TESTCASE CBS-SMSSTACK-CIT-1047
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1047
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test out of memory while writing to SMS store.
//!@SYMTestPriority Critical
//!@SYMTestActions Test out of memory while writing to SMS store.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter OutOfMemoryWrite
END_TESTCASE CBS-SMSSTACK-CIT-1047


START_TESTCASE CBS-SMSSTACK-CIT-1048
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1048
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test out of memory conditions while reading messages.
//!@SYMTestPriority Critical
//!@SYMTestActions Test out of memory conditions while reading messages.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestOutOfMemoryRead
END_TESTCASE CBS-SMSSTACK-CIT-1048


START_TESTCASE CBS-SMSSTACK-CIT-1049
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1049
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test out of memory conditions while deleting message.
//!@SYMTestPriority Critical
//!@SYMTestActions Test out of memory conditions while deleting message.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter OutOfMemoryDelete
END_TESTCASE CBS-SMSSTACK-CIT-1049


START_TESTCASE CBS-SMSSTACK-CIT-1050
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1050
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc send SMS 2 port 0x0000.
//!@SYMTestPriority Critical
//!@SYMTestActions send SMS 2 port 0x0000.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter SendSMS2Port0000
END_TESTCASE CBS-SMSSTACK-CIT-1050


START_TESTCASE CBS-SMSSTACK-CIT-1051
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1051
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Receive a concat class 2 SMS message which is too long.
//!@SYMTestPriority Critical
//!@SYMTestActions Receive a concat class 2 SMS message which is too long.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestReceiveLongClass2
END_TESTCASE CBS-SMSSTACK-CIT-1051


START_TESTCASE CBS-SMSSTACK-CIT-1052
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1052
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Receive a concat SMS with all message parts on the phone.
//!@SYMTestPriority Critical
//!@SYMTestActions Receive a concat SMS with all message parts on the phone.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSendAndReceiveConcatenated1
END_TESTCASE CBS-SMSSTACK-CIT-1052


START_TESTCASE CBS-SMSSTACK-CIT-1053
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1053
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Receive a concat SMS with some parts missing from phone.
//!@SYMTestPriority Critical
//!@SYMTestActions Receive a concat SMS with some parts missing from phone.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSendAndReceiveConcatenated2
END_TESTCASE CBS-SMSSTACK-CIT-1053


START_TESTCASE CBS-SMSSTACK-CIT-1054
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1054
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test binding on application port.
//!@SYMTestPriority Critical
//!@SYMTestActions Test binding on application port.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestBindingToApplicationPort
END_TESTCASE CBS-SMSSTACK-CIT-1054


START_TESTCASE CBS-SMSSTACK-CIT-1055
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1055
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send, receive and delete class 2 message.
//!@SYMTestPriority Critical
//!@SYMTestActions Send, receive and delete class 2 message.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSendAndReceiveAndDeleteClass2Msgs
END_TESTCASE CBS-SMSSTACK-CIT-1055


START_TESTCASE CBS-SMSSTACK-CIT-1056
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1056
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Test use of Publish and Subscribe to switch phone on/off.
//!@SYMTestPriority Critical
//!@SYMTestActions Test use of Publish and Subscribe to switch phone on/off.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter PublishandSubscribeTest
END_TESTCASE CBS-SMSSTACK-CIT-1056


START_TESTCASE CBS-SMSSTACK-CIT-1057
//!@SYMTestCaseID CBS-SMSSTACK-CIT-1057
//!@SYMREQ REQ0000
//!@SYMTestCaseDesc Send and receive via application port addressing with Publish and Subscribe.
//!@SYMTestPriority Critical
//!@SYMTestActions Send and receive via application port addressing with Publish and Subscribe.
//!@SYMTestExpectedResults Pass
//!@SYMTestType CIT
//! @SYMTestStatus 2. Functional
RUN_TEST_STEP 240 te_smsinter TestSendingReceivingViaAppPortPublishAndSubscribe
END_TESTCASE CBS-SMSSTACK-CIT-1057
