diff -r 6b1d113cdff3 -r 6638e7f4bd8f telephonyserverplugins/common_tsy/test/component/scripts/te_ctsycomponent_ussdmessaging_individual.script --- a/telephonyserverplugins/common_tsy/test/component/scripts/te_ctsycomponent_ussdmessaging_individual.script Mon May 03 13:37:20 2010 +0300 +++ b/telephonyserverplugins/common_tsy/test/component/scripts/te_ctsycomponent_ussdmessaging_individual.script Thu May 06 15:10:38 2010 +0100 @@ -1,271 +1,600 @@ -// -// Copyright (c) 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: -// - -LOAD_SUITE te_ctsy_component - -START_TESTCASE BA-CTSY-USSDM-USM-0001 -//!@SYMTestCaseID BA-CTSY-USSDM-USM-0001 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendMessage -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::SendMessage -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessage0001L -END_TESTCASE BA-CTSY-USSDM-USM-0001 - -START_TESTCASE BA-CTSY-USSDM-USM-0002 -//!@SYMTestCaseID BA-CTSY-USSDM-USM-0002 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::SendMessage -//!@SYMTestPriority High -//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::SendMessage -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessage0002L -END_TESTCASE BA-CTSY-USSDM-USM-0002 - -START_TESTCASE BA-CTSY-USSDM-USM-0003 -//!@SYMTestCaseID BA-CTSY-USSDM-USM-0003 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendMessage with bad parameter data -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::SendMessage with bad parameter data -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessage0003L -END_TESTCASE BA-CTSY-USSDM-USM-0003 - -START_TESTCASE BA-CTSY-USSDM-USM-0004 -//!@SYMTestCaseID BA-CTSY-USSDM-USM-0004 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::SendMessage -//!@SYMTestPriority High -//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::SendMessage -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessage0004L -END_TESTCASE BA-CTSY-USSDM-USM-0004 - -START_TESTCASE BA-CTSY-USSDM-USR-0001 -//!@SYMTestCaseID BA-CTSY-USSDM-USR-0001 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendRelease -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::SendRelease -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0001L -END_TESTCASE BA-CTSY-USSDM-USR-0001 - -START_TESTCASE BA-CTSY-USSDM-USR-0001b -//!@SYMTestCaseID BA-CTSY-USSDM-USR-0001b -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendRelease -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::SendRelease -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0001bL -END_TESTCASE BA-CTSY-USSDM-USR-0001b - -START_TESTCASE BA-CTSY-USSDM-USR-0002 -//!@SYMTestCaseID BA-CTSY-USSDM-USR-0002 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::SendRelease -//!@SYMTestPriority High -//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::SendRelease -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0002L -END_TESTCASE BA-CTSY-USSDM-USR-0002 - -START_TESTCASE BA-CTSY-USSDM-USR-0003 -//!@SYMTestCaseID BA-CTSY-USSDM-USR-0003 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendRelease with bad parameter data -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::SendRelease with bad parameter data -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0003L -END_TESTCASE BA-CTSY-USSDM-USR-0003 - -START_TESTCASE BA-CTSY-USSDM-USR-0004 -//!@SYMTestCaseID BA-CTSY-USSDM-USR-0004 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::SendRelease -//!@SYMTestPriority High -//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::SendRelease -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0004L -END_TESTCASE BA-CTSY-USSDM-USR-0004 - -START_TESTCASE BA-CTSY-USSDM-URM-0001 -//!@SYMTestCaseID BA-CTSY-USSDM-URM-0001 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::ReceiveMessage -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::ReceiveMessage -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0001L -END_TESTCASE BA-CTSY-USSDM-URM-0001 - -START_TESTCASE BA-CTSY-USSDM-URM-0002 -//!@SYMTestCaseID BA-CTSY-USSDM-URM-0002 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::ReceiveMessage -//!@SYMTestPriority High -//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::ReceiveMessage -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0002L -END_TESTCASE BA-CTSY-USSDM-URM-0002 - -START_TESTCASE BA-CTSY-USSDM-URM-0003 -//!@SYMTestCaseID BA-CTSY-USSDM-URM-0003 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::ReceiveMessage with bad parameter data -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::ReceiveMessage with bad parameter data -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0003L -END_TESTCASE BA-CTSY-USSDM-URM-0003 - -START_TESTCASE BA-CTSY-USSDM-URM-0004 -//!@SYMTestCaseID BA-CTSY-USSDM-URM-0004 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::ReceiveMessage -//!@SYMTestPriority High -//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0004L -END_TESTCASE BA-CTSY-USSDM-URM-0004 - -START_TESTCASE BA-CTSY-USSDM-UNNR-0001 -//!@SYMTestCaseID BA-CTSY-USSDM-UNNR-0001 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::NotifyNetworkRelease -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::NotifyNetworkRelease -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestNotifyNetworkRelease0001L -END_TESTCASE BA-CTSY-USSDM-UNNR-0001 - -START_TESTCASE BA-CTSY-USSDM-UNNR-0002 -//!@SYMTestCaseID BA-CTSY-USSDM-UNNR-0002 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::NotifyNetworkRelease -//!@SYMTestPriority High -//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::NotifyNetworkRelease -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestNotifyNetworkRelease0002L -END_TESTCASE BA-CTSY-USSDM-UNNR-0002 - -START_TESTCASE BA-CTSY-USSDM-UNNR-0003 -//!@SYMTestCaseID BA-CTSY-USSDM-UNNR-0003 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::NotifyNetworkRelease with bad parameter data -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::NotifyNetworkRelease with bad parameter data -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestNotifyNetworkRelease0003L -END_TESTCASE BA-CTSY-USSDM-UNNR-0003 - -START_TESTCASE BA-CTSY-USSDM-UNNR-0004 -//!@SYMTestCaseID BA-CTSY-USSDM-UNNR-0004 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::NotifyNetworkRelease -//!@SYMTestPriority High -//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::NotifyNetworkRelease -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestNotifyNetworkRelease0004L -END_TESTCASE BA-CTSY-USSDM-UNNR-0004 - -START_TESTCASE BA-CTSY-USSDM-USMNFC-0001 -//!@SYMTestCaseID BA-CTSY-USSDM-USMNFC-0001 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendMessageNoFdnCheck -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::SendMessageNoFdnCheck -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessageNoFdnCheck0001L -END_TESTCASE BA-CTSY-USSDM-USMNFC-0001 - -START_TESTCASE BA-CTSY-USSDM-USMNFC-0002 -//!@SYMTestCaseID BA-CTSY-USSDM-USMNFC-0002 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::SendMessageNoFdnCheck -//!@SYMTestPriority High -//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::SendMessageNoFdnCheck -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessageNoFdnCheck0002L -END_TESTCASE BA-CTSY-USSDM-USMNFC-0002 - -START_TESTCASE BA-CTSY-USSDM-USMNFC-0003 -//!@SYMTestCaseID BA-CTSY-USSDM-USMNFC-0003 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendMessageNoFdnCheck with bad parameter data -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::SendMessageNoFdnCheck with bad parameter data -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessageNoFdnCheck0003L -END_TESTCASE BA-CTSY-USSDM-USMNFC-0003 - -START_TESTCASE BA-CTSY-USSDM-USMNFC-0004 -//!@SYMTestCaseID BA-CTSY-USSDM-USMNFC-0004 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::SendMessageNoFdnCheck -//!@SYMTestPriority High -//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::SendMessageNoFdnCheck -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessageNoFdnCheck0004L -END_TESTCASE BA-CTSY-USSDM-USMNFC-0004 - -START_TESTCASE BA-CTSY-USSDM-UGC-0001 -//!@SYMTestCaseID BA-CTSY-USSDM-UGC-0001 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::GetCaps -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::GetCaps -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestGetCaps0001L -END_TESTCASE BA-CTSY-USSDM-UGC-0001 - -START_TESTCASE BA-CTSY-USSDM-UGC-0003 -//!@SYMTestCaseID BA-CTSY-USSDM-UGC-0003 -//!@SYMComponent telephony_ctsy -//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::GetCaps with bad parameter data -//!@SYMTestPriority High -//!@SYMTestActions Invokes RMobileUssdMessaging::GetCaps with bad parameter data -//!@SYMTestExpectedResults Pass -//!@SYMTestType CT -RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestGetCaps0003L -END_TESTCASE BA-CTSY-USSDM-UGC-0003 - +// +// Copyright (c) 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: +// + +LOAD_SUITE te_ctsy_component + +START_TESTCASE BA-CTSY-USSDM-USM-0001 +//!@SYMTestCaseID BA-CTSY-USSDM-USM-0001 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::SendMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessage0001L +END_TESTCASE BA-CTSY-USSDM-USM-0001 + +START_TESTCASE BA-CTSY-USSDM-USM-0002 +//!@SYMTestCaseID BA-CTSY-USSDM-USM-0002 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::SendMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::SendMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessage0002L +END_TESTCASE BA-CTSY-USSDM-USM-0002 + +START_TESTCASE BA-CTSY-USSDM-USM-0003 +//!@SYMTestCaseID BA-CTSY-USSDM-USM-0003 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendMessage with bad parameter data +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::SendMessage with bad parameter data +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessage0003L +END_TESTCASE BA-CTSY-USSDM-USM-0003 + +START_TESTCASE BA-CTSY-USSDM-USM-0004 +//!@SYMTestCaseID BA-CTSY-USSDM-USM-0004 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::SendMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::SendMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessage0004L +END_TESTCASE BA-CTSY-USSDM-USM-0004 + +START_TESTCASE BA-CTSY-USSDM-USR-0001 +//!@SYMTestCaseID BA-CTSY-USSDM-USR-0001 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendRelease +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::SendRelease +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0001L +END_TESTCASE BA-CTSY-USSDM-USR-0001 + +START_TESTCASE BA-CTSY-USSDM-USR-0001b +//!@SYMTestCaseID BA-CTSY-USSDM-USR-0001b +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendRelease +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::SendRelease +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0001bL +END_TESTCASE BA-CTSY-USSDM-USR-0001b + +START_TESTCASE BA-CTSY-USSDM-USR-0002 +//!@SYMTestCaseID BA-CTSY-USSDM-USR-0002 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::SendRelease +//!@SYMTestPriority High +//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::SendRelease +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0002L +END_TESTCASE BA-CTSY-USSDM-USR-0002 + +START_TESTCASE BA-CTSY-USSDM-USR-0003 +//!@SYMTestCaseID BA-CTSY-USSDM-USR-0003 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendRelease with bad parameter data +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::SendRelease with bad parameter data +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0003L +END_TESTCASE BA-CTSY-USSDM-USR-0003 + +START_TESTCASE BA-CTSY-USSDM-USR-0004 +//!@SYMTestCaseID BA-CTSY-USSDM-USR-0004 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::SendRelease +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::SendRelease +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendRelease0004L +END_TESTCASE BA-CTSY-USSDM-USR-0004 + +START_TESTCASE BA-CTSY-USSDM-URM-0001 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0001 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::ReceiveMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0001L +END_TESTCASE BA-CTSY-USSDM-URM-0001 + +START_TESTCASE BA-CTSY-USSDM-URM-0002 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0002 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::ReceiveMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::ReceiveMessage (including via calling Close). +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0002L +END_TESTCASE BA-CTSY-USSDM-URM-0002 + +START_TESTCASE BA-CTSY-USSDM-URM-0002b +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0002b +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test cancelling of ReceiveMessage with multiple interested clients. +//!@SYMTestPriority High +//!@SYMTestActions Two clients present, first client calls Cancel before message received. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0002bL +END_TESTCASE BA-CTSY-USSDM-URM-0002b + +START_TESTCASE BA-CTSY-USSDM-URM-0002c +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0002c +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test cancelling of ReceiveMessage with multiple interested clients. +//!@SYMTestPriority High +//!@SYMTestActions Two clients present, first client calls Cancel AFTER accepting dialogue. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0002cL +END_TESTCASE BA-CTSY-USSDM-URM-0002c + +START_TESTCASE BA-CTSY-USSDM-URM-0002d +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0002d +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test cancelling of ReceiveMessage with multiple interested clients. +//!@SYMTestPriority High +//!@SYMTestActions Two clients present, second client calls Cancel. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0002dL +END_TESTCASE BA-CTSY-USSDM-URM-0002d + +START_TESTCASE BA-CTSY-USSDM-URM-0002e +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0002e +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test cancelling of ReceiveMessage with multiple interested clients. +//!@SYMTestPriority High +//!@SYMTestActions Two clients present, second client calls Close(). +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0002eL +END_TESTCASE BA-CTSY-USSDM-URM-0002e + +START_TESTCASE BA-CTSY-USSDM-URM-0002f +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0002f +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test cancelling of ReceiveMessage with multiple interested clients. +//!@SYMTestPriority High +//!@SYMTestActions Cancel one of the clients in the middle of a delivery. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0002fL +END_TESTCASE BA-CTSY-USSDM-URM-0002f + +START_TESTCASE BA-CTSY-USSDM-URM-0002g +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0002g +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test cancelling of ReceiveMessage with multiple interested clients. +//!@SYMTestPriority High +//!@SYMTestActions Have two clients. Request offered to 1st. 1st client cancels. 2nd client should now be offered request. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0002gL +END_TESTCASE BA-CTSY-USSDM-URM-0002g + +START_TESTCASE BA-CTSY-USSDM-URM-0002h +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0002h +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test cancelling of ReceiveMessage with multiple interested clients. +//!@SYMTestPriority High +//!@SYMTestActions Have two clients. Request offered to 1st. 1st client cancels. 2nd client should now be offered request. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0002hL +END_TESTCASE BA-CTSY-USSDM-URM-0002h + +START_TESTCASE BA-CTSY-USSDM-URM-0003 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0003 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::ReceiveMessage with bad parameter data +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::ReceiveMessage with bad parameter data +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0003L +END_TESTCASE BA-CTSY-USSDM-URM-0003 + +START_TESTCASE BA-CTSY-USSDM-URM-0004 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0004 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0004L +END_TESTCASE BA-CTSY-USSDM-URM-0004 + +START_TESTCASE BA-CTSY-USSDM-URM-0004b +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0004b +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0004bL +END_TESTCASE BA-CTSY-USSDM-URM-0004b + +START_TESTCASE BA-CTSY-USSDM-URM-0004c +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0004c +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0004cL +END_TESTCASE BA-CTSY-USSDM-URM-0004c + +START_TESTCASE BA-CTSY-USSDM-URM-0004d +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0004d +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0004dL +END_TESTCASE BA-CTSY-USSDM-URM-0004d + +START_TESTCASE BA-CTSY-USSDM-URM-0004e +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0004e +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0004eL +END_TESTCASE BA-CTSY-USSDM-URM-0004e + +START_TESTCASE BA-CTSY-USSDM-URM-0004f +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0004f +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessage0004fL +END_TESTCASE BA-CTSY-USSDM-URM-0004f +START_TESTCASE BA-CTSY-USSDM-UNNR-0001 +//!@SYMTestCaseID BA-CTSY-USSDM-UNNR-0001 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::NotifyNetworkRelease +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::NotifyNetworkRelease +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestNotifyNetworkRelease0001L +END_TESTCASE BA-CTSY-USSDM-UNNR-0001 + +START_TESTCASE BA-CTSY-USSDM-UNNR-0002 +//!@SYMTestCaseID BA-CTSY-USSDM-UNNR-0002 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::NotifyNetworkRelease +//!@SYMTestPriority High +//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::NotifyNetworkRelease +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestNotifyNetworkRelease0002L +END_TESTCASE BA-CTSY-USSDM-UNNR-0002 + +START_TESTCASE BA-CTSY-USSDM-UNNR-0003 +//!@SYMTestCaseID BA-CTSY-USSDM-UNNR-0003 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::NotifyNetworkRelease with bad parameter data +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::NotifyNetworkRelease with bad parameter data +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestNotifyNetworkRelease0003L +END_TESTCASE BA-CTSY-USSDM-UNNR-0003 + +START_TESTCASE BA-CTSY-USSDM-UNNR-0004 +//!@SYMTestCaseID BA-CTSY-USSDM-UNNR-0004 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::NotifyNetworkRelease +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::NotifyNetworkRelease +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestNotifyNetworkRelease0004L +END_TESTCASE BA-CTSY-USSDM-UNNR-0004 + +START_TESTCASE BA-CTSY-USSDM-USMNFC-0001 +//!@SYMTestCaseID BA-CTSY-USSDM-USMNFC-0001 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendMessageNoFdnCheck +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::SendMessageNoFdnCheck +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessageNoFdnCheck0001L +END_TESTCASE BA-CTSY-USSDM-USMNFC-0001 + +START_TESTCASE BA-CTSY-USSDM-USMNFC-0002 +//!@SYMTestCaseID BA-CTSY-USSDM-USMNFC-0002 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for cancelling of RMobileUssdMessaging::SendMessageNoFdnCheck +//!@SYMTestPriority High +//!@SYMTestActions Invokes cancelling of RMobileUssdMessaging::SendMessageNoFdnCheck +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessageNoFdnCheck0002L +END_TESTCASE BA-CTSY-USSDM-USMNFC-0002 + +START_TESTCASE BA-CTSY-USSDM-USMNFC-0003 +//!@SYMTestCaseID BA-CTSY-USSDM-USMNFC-0003 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::SendMessageNoFdnCheck with bad parameter data +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::SendMessageNoFdnCheck with bad parameter data +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessageNoFdnCheck0003L +END_TESTCASE BA-CTSY-USSDM-USMNFC-0003 + +START_TESTCASE BA-CTSY-USSDM-USMNFC-0004 +//!@SYMTestCaseID BA-CTSY-USSDM-USMNFC-0004 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for multiple client requests to RMobileUssdMessaging::SendMessageNoFdnCheck +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::SendMessageNoFdnCheck +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestSendMessageNoFdnCheck0004L +END_TESTCASE BA-CTSY-USSDM-USMNFC-0004 + +START_TESTCASE BA-CTSY-USSDM-UGC-0001 +//!@SYMTestCaseID BA-CTSY-USSDM-UGC-0001 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::GetCaps +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::GetCaps +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestGetCaps0001L +END_TESTCASE BA-CTSY-USSDM-UGC-0001 + +START_TESTCASE BA-CTSY-USSDM-UGC-0003 +//!@SYMTestCaseID BA-CTSY-USSDM-UGC-0003 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test support in CTSY for RMobileUssdMessaging::GetCaps with bad parameter data +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::GetCaps with bad parameter data +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestGetCaps0003L +END_TESTCASE BA-CTSY-USSDM-UGC-0003 + +// The USSD test client is copied into new executables with differing SIDs to differentiate +// between a priority/default/normal clients. +// +RUN_PROGRAM -1 setcap ussdtestclient.exe FFFFFFFE -SID 11111111 ussdtestclient_priority.exe +RUN_PROGRAM -1 setcap ussdtestclient.exe FFFFFFFE -SID 55555555 ussdtestclient_normal.exe +RUN_PROGRAM -1 setcap ussdtestclient.exe FFFFFFFE -SID 22222222 ussdtestclient_default.exe + +START_TESTCASE BA-CTSY-USSDM-URM-0005 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0005 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Priority client is offered dialogue first and accepts. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0001L +END_TESTCASE BA-CTSY-USSDM-URM-0005 + +START_TESTCASE BA-CTSY-USSDM-URM-0006 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0006 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Priority client takes too long before accepting/rejecting dialogue. Next standard client to accept will get the dialogue +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0002L +END_TESTCASE BA-CTSY-USSDM-URM-0006 + +START_TESTCASE BA-CTSY-USSDM-URM-0007 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0007 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Priority client rejects the dialogue. Next standard client to accept will get the dialogue. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0003L +END_TESTCASE BA-CTSY-USSDM-URM-0007 + +START_TESTCASE BA-CTSY-USSDM-URM-0008 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0008 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Priority client rejects the dialogue. Standard client takes too long before accepting/rejecting the dialogue. Default client accepts the dialogue. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0004L +END_TESTCASE BA-CTSY-USSDM-URM-0008 + +START_TESTCASE BA-CTSY-USSDM-URM-0009 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0009 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Priority client rejects the dialogue. Standard client rejects the dialogue. Default client accepts the dialogue. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0005L +END_TESTCASE BA-CTSY-USSDM-URM-0009 + +START_TESTCASE BA-CTSY-USSDM-URM-0010 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0010 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Priority client waits for a period before accepting. The time period being greater than would be allowed for a default client. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0006L +END_TESTCASE BA-CTSY-USSDM-URM-0010 + +START_TESTCASE BA-CTSY-USSDM-URM-0011 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0011 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Priority client times out. Normal clients time out (with time-out period acceptable for a priority client). Default client accepts the dialogue./ +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0007L +END_TESTCASE BA-CTSY-USSDM-URM-0011 + +START_TESTCASE BA-CTSY-USSDM-URM-0012 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0012 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Testing the timout mechanism. Priority client times out. Normal client accepts after waiting(short time) gets the dialogue. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0008L +END_TESTCASE BA-CTSY-USSDM-URM-0012 + +START_TESTCASE BA-CTSY-USSDM-URM-0013 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0013 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Dialogue rejected by the priority client. Then rejected/timed-out by remaining clients. Default client accepts the dialogue. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0009L +END_TESTCASE BA-CTSY-USSDM-URM-0013 + +START_TESTCASE BA-CTSY-USSDM-URM-0014 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0014 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Two clients, a priority and default client. Dialogue offered first to priority client which acceptit. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0010L +END_TESTCASE BA-CTSY-USSDM-URM-0014 + +START_TESTCASE BA-CTSY-USSDM-URM-0015 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0015 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Two clients, a priority and default client. The Priority client times out, dialogue is accepted by the default client. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage. +// Two clients, a priority and default client. +// The Priority client times out, dialogue is accepted by the default client. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0011L +END_TESTCASE BA-CTSY-USSDM-URM-0015 + +START_TESTCASE BA-CTSY-USSDM-URM-0018 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0018 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Testing multiple priority clients. The second Priority client should not be treated as such, should be added to the list of standard clients. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage. +// Four clients: 2 priority, 1 default and 1 standard client. +// The first Priority client should be offered the dialogue, not the second. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0013L +END_TESTCASE BA-CTSY-USSDM-URM-0018 + +START_TESTCASE BA-CTSY-USSDM-URM-0019 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0019 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Testing multiple default clients. The second default client should not be treated as such, should be added to the list of standard clients. +//!@SYMTestPriority High +//!@SYMTestActions Invokes multiple client requests to RMobileUssdMessaging::ReceiveMessage. +// Four clients: 1 priority, 2 default and 1 standard client. +// The second default client added should act like a standard client and be offered the dialogue before the first default client. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0014L +END_TESTCASE BA-CTSY-USSDM-URM-0019 + +START_TESTCASE BA-CTSY-USSDM-URM-0020 +//!@SYMTestCaseID BA-CTSY-USSDM-URM-0020 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test ReceiveMessage with multiple clients. +//!@SYMTestPriority High +//!@SYMTestActions Two clients, both call ReceiveMessage. +// A message is received. First client offered message. Both clients call Close. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestReceiveMessageWithTestClient0016L +END_TESTCASE BA-CTSY-USSDM-URM-0020 + +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test calling accept and reject before a session has been created +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::AcceptIncomingDialogue and RMobileUssdMessaging::RejectIncomingDialogue +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestAcceptRejectMisuse0001L +END_TESTCASE BA-CTSY-USSDM-UARM-0001 + +START_TESTCASE BA-CTSY-USSDM-UARM-0002 +//!@SYMTestCaseID BA-CTSY-USSDM-UARM-0002 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Test calling accept and reject after a session has been created and then closed +//!@SYMTestPriority High +//!@SYMTestActions Invokes RMobileUssdMessaging::AcceptIncomingDialogue and RMobileUssdMessaging::RejectIncomingDialogue +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestAcceptRejectMisuse0002L +END_TESTCASE BA-CTSY-USSDM-UARM-0002 + +START_TESTCASE BA-CTSY-USSDM-MIUM-0001 +//!@SYMTestCaseID BA-CTSY-USSDM-MIUM-0001 +//!@SYMComponent telephony_ctsy +//!@SYMTestCaseDesc Multiple incoming "network" USSD messages are received. +//!@SYMTestPriority High +//!@SYMTestActions Client calls ReceiveMessage. First USSD message arrives and is offered to client. +//!@SYMTestExpectedResults Pass +//!@SYMTestType CT +RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUssdMessagingFU.TestMultipleIncomingUssdMessages0001L +END_TESTCASE BA-CTSY-USSDM-MIUM-0001