telephonyserverplugins/common_tsy/test/component/scripts/te_ctsyintegration_mbms_auto.script
branchopencode
changeset 24 6638e7f4bd8f
parent 0 3553901f7fa8
--- a/telephonyserverplugins/common_tsy/test/component/scripts/te_ctsyintegration_mbms_auto.script	Mon May 03 13:37:20 2010 +0300
+++ b/telephonyserverplugins/common_tsy/test/component/scripts/te_ctsyintegration_mbms_auto.script	Thu May 06 15:10:38 2010 +0100
@@ -1,568 +1,568 @@
-//
-// 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-INT-MB-0001
-//!@SYMTestCaseID BA-CTSY-INT-MB-0001
-//!@SYMFssID BA/CTSY/PKTS-0001
-//!@SYMTestCaseDesc MBMS Phone Support Requirements.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService::GetStaticCaps
-//!@SYMTestExpectedResults Pass - MBMS phone capability is supported.
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms001.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0001
-
-START_TESTCASE BA-CTSY-INT-MB-0002
-//!@SYMTestCaseID BA-CTSY-INT-MB-0002
-//!@SYMFssID BA/CTSY/PKTS-0002
-//!@SYMTestCaseDesc Support getting current MBMS network availability with attempt to GMM Attach if required.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
-//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms002.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0002
-
-START_TESTCASE BA-CTSY-INT-MB-0003
-//!@SYMTestCaseID BA-CTSY-INT-MB-0003
-//!@SYMFssID BA/CTSY/PKTS-0003
-//!@SYMTestCaseDesc Support getting current MBMS network availability with attempt to GMM Attach if required.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
-//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms002.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0003
-
-START_TESTCASE BA-CTSY-INT-MB-0004
-//!@SYMTestCaseID BA-CTSY-INT-MB-0004
-//!@SYMFssID BA/CTSY/PKTS-0004
-//!@SYMTestCaseDesc Support getting current MBMS network availability with attempt to GMM Attach if required.
-//!@SYMTestPriority High
-//!@SYMTestActions  RPacketService:: GetMbmsNetworkServiceStatus
-//!@SYMTestExpectedResults Pass - MBMS network availability status failed with an error and CTSY completes request with an error.
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms002.CCtsyIntegrationTestMbms0003L
-END_TESTCASE BA-CTSY-INT-MB-0004
-
-START_TESTCASE BA-CTSY-INT-MB-0005
-//!@SYMTestCaseID BA-CTSY-INT-MB-0005
-//!@SYMFssID BA/CTSY/PKTS-0005
-//!@SYMTestCaseDesc Support getting current MBMS network availability with CTSY cache clean
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
-//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms003.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0005
-
-START_TESTCASE BA-CTSY-INT-MB-0006
-//!@SYMTestCaseID BA-CTSY-INT-MB-0006
-//!@SYMFssID BA/CTSY/PKTS-0006
-//!@SYMTestCaseDesc Support getting current MBMS network availability with CTSY cache clean
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
-//!@SYMTestExpectedResults Pass - MBMS network availability status failed with an error and CTSY completes request with an error.
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms003.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0006
-
-START_TESTCASE BA-CTSY-INT-MB-0007
-//!@SYMTestCaseID BA-CTSY-INT-MB-0007
-//!@SYMFssID BA/CTSY/PKTS-0007
-//!@SYMTestCaseDesc Support getting current MBMS network availability with no GMM Attach.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
-//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms004.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0007
-
-START_TESTCASE BA-CTSY-INT-MB-0008
-//!@SYMTestCaseID BA-CTSY-INT-MB-0008
-//!@SYMFssID BA/CTSY/PKTS-0008
-//!@SYMTestCaseDesc Support getting current MBMS network availability with no GMM Attach.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
-//!@SYMTestExpectedResults Pass - MBMS network availability status failed with an error and CTSY completes request with an error. 
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms004.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0008
-
-START_TESTCASE BA-CTSY-INT-MB-0009
-//!@SYMTestCaseID BA-CTSY-INT-MB-0009
-//!@SYMFssID BA/CTSY/PKTS-0009
-//!@SYMTestCaseDesc Support getting current MBMS network availability when GMM ATTACHED.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
-//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms005.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0009
-
-START_TESTCASE BA-CTSY-INT-MB-0010
-//!@SYMTestCaseID BA-CTSY-INT-MB-0010
-//!@SYMFssID BA/CTSY/PKTS-0010
-//!@SYMTestCaseDesc Support getting current MBMS network availability when GMM ATTACHED.
-//!@SYMTestPriority High
-//!@SYMTestActions 
-//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms005.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0010
-
-START_TESTCASE BA-CTSY-INT-MB-0011
-//!@SYMTestCaseID BA-CTSY-INT-MB-0011
-//!@SYMFssID BA/CTSY/PKTS-0011
-//!@SYMTestCaseDesc Support being notified when moving to a location area not supporting MBMS.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange
-//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms006.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0011
-
-START_TESTCASE BA-CTSY-INT-MB-0012
-//!@SYMTestCaseID BA-CTSY-INT-MB-0012
-//!@SYMFssID BA/CTSY/PKTS-0012
-//!@SYMTestCaseDesc Support being notified when moving to a location area not supporting MBMS.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange
-//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms006.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0012
-
-START_TESTCASE BA-CTSY-INT-MB-0013
-//!@SYMTestCaseID BA-CTSY-INT-MB-0013
-//!@SYMFssID BA/CTSY/PKTS-0013
-//!@SYMTestCaseDesc Support being notified when MBMS network service availability changes to unavailable.
-//!@SYMTestPriority High
-//!@SYMTestActions  RPacketService::NotifyMbmsNetworkServiceStatusChange
-//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms007.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0013
-
-START_TESTCASE BA-CTSY-INT-MB-0014
-//!@SYMTestCaseID BA-CTSY-INT-MB-0014
-//!@SYMFssID BA/CTSY/PKTS-0014
-//!@SYMTestCaseDesc Support updating monitor list by adding an entry.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
-//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms008.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0014
-
-START_TESTCASE BA-CTSY-INT-MB-0015
-//!@SYMTestCaseID BA-CTSY-INT-MB-0015
-//!@SYMFssID BA/CTSY/PKTS-0015
-//!@SYMTestCaseDesc Support updating monitor list by adding an entry.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
-//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms008.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0015
-
-START_TESTCASE BA-CTSY-INT-MB-0016
-//!@SYMTestCaseID BA-CTSY-INT-MB-0016
-//!@SYMFssID BA/CTSY/PKTS-0016
-//!@SYMTestCaseDesc Support updating monitor list by adding an entry.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
-//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms008.CCtsyIntegrationTestMbms0003L
-END_TESTCASE BA-CTSY-INT-MB-0016
-
-START_TESTCASE BA-CTSY-INT-MB-0017
-//!@SYMTestCaseID BA-CTSY-INT-MB-0017
-//!@SYMFssID BA/CTSY/PKTS-0017
-//!@SYMTestCaseDesc Support monitor list by removing entry.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
-//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms009.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0017
-
-START_TESTCASE BA-CTSY-INT-MB-0018
-//!@SYMTestCaseID BA-CTSY-INT-MB-0018
-//!@SYMFssID BA/CTSY/PKTS-0018
-//!@SYMTestCaseDesc Support monitor list by removing entry.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
-//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms009.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0018
-
-START_TESTCASE BA-CTSY-INT-MB-0019
-//!@SYMTestCaseID BA-CTSY-INT-MB-0019
-//!@SYMFssID BA/CTSY/PKTS-0019
-//!@SYMTestCaseDesc Support removing all entries from monitor list
-//!@SYMTestPriority High
-//!@SYMTestActions  RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
-//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms010.CCTsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0019
-
-START_TESTCASE BA-CTSY-INT-MB-0020
-//!@SYMTestCaseID BA-CTSY-INT-MB-0020
-//!@SYMFssID BA/CTSY/PKTS-0020
-//!@SYMTestCaseDesc Support retrieving current availability status for each service currently being monitored
-//!@SYMTestPriority High
-//!@SYMTestActions 
-//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms011.CCTsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0020
-
-START_TESTCASE BA-CTSY-INT-MB-0021
-//!@SYMTestCaseID BA-CTSY-INT-MB-0021
-//!@SYMFssID BA/CTSY/PKTS-0021
-//!@SYMTestCaseDesc Support retrieving current availability status for each service currently being monitored
-//!@SYMTestPriority High
-//!@SYMTestActions 
-//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms011.CCTsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0021
-
-START_TESTCASE BA-CTSY-INT-MB-0022
-//!@SYMTestCaseID BA-CTSY-INT-MB-0022
-//!@SYMFssID BA/CTSY/PKTS-0022
-//!@SYMTestCaseDesc Support being notified when service availability changes
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - CTSY get new service statuses and informs client.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms012.CCTsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0022
-
-START_TESTCASE BA-CTSY-INT-MB-0023
-//!@SYMTestCaseID BA-CTSY-INT-MB-0023
-//!@SYMFssID BA/CTSY/MB-0023
-//!@SYMTestCaseDesc MBMS local context Creation
-//!@SYMTestPriority High
-vSYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - New context is created.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms013.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0023
-
-START_TESTCASE BA-CTSY-INT-MB-0024
-//!@SYMTestCaseID BA-CTSY-INT-MB-0024
-//!@SYMFssID BA/CTSY/MB-0024
-//!@SYMTestCaseDesc Creating too many MBMS local context 
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - Error KErrMaxExceeded raised.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms013.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0024
-
-START_TESTCASE BA-CTSY-INT-MB-0025
-//!@SYMTestCaseID BA-CTSY-INT-MB-0025
-//!@SYMFssID BA/CTSY/MB-0025
-//!@SYMTestCaseDesc MBMS local context Initialisation
-//!@SYMTestPriority High
-//!@SYMTestActions  
-//!@SYMTestExpectedResults Pass - Initialisation is successful.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms014.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0025
-
-START_TESTCASE BA-CTSY-INT-MB-0026
-//!@SYMTestCaseID BA-CTSY-INT-MB-0026
-//!@SYMFssID BA/CTSY/MB-0026
-//!@SYMTestCaseDesc MBMS local context Initialisation with LTSY error
-//!@SYMTestPriority High
-//!@SYMTestActions  
-//!@SYMTestExpectedResults Pass - CTSY completes with error  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms014.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0026
-
-START_TESTCASE BA-CTSY-INT-MB-0027
-//!@SYMTestCaseID BA-CTSY-INT-MB-0027
-//!@SYMFssID BA/CTSY/MB-0027
-//!@SYMTestCaseDesc MBMS local context Configuration and no Sessions used
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - Context is properly configured
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms015.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0027
-
-START_TESTCASE BA-CTSY-INT-MB-0028
-//!@SYMTestCaseID BA-CTSY-INT-MB-0028
-//!@SYMFssID BA/CTSY/MB-0028
-//!@SYMTestCaseDesc MBMS local context Configuration fails
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - CTSY completes error back to client
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms015.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0028
-
-START_TESTCASE BA-CTSY-INT-MB-0029
-//!@SYMTestCaseID BA-CTSY-INT-MB-0029
-//!@SYMFssID BA/CTSY/INT/MB/0029
-//!@SYMTestCaseDesc MBMS local context Configuration when Sessions used
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - The Client requests to add Session to the list of services for receivng using RPacketContext:: UpdateMbmsSessionList  where aAction=EAddService.
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms016.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0029
-
-START_TESTCASE BA-CTSY-INT-MB-0030
-//!@SYMTestCaseID BA-CTSY-INT-MB-0030
-//!@SYMFssID BA/CTSY/INT/MB/0030
-//!@SYMTestCaseDesc MBMS local context Configuration when Sessions used when max number of session exceed
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - The Client requests to add Session and get error code KErrOverflow
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms016.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0030
-
-START_TESTCASE BA-CTSY-INT-MB-0031
-//!@SYMTestCaseID BA-CTSY-INT-MB-0031
-//!@SYMFssID BA/CTSY/INT/MB/0031
-//!@SYMTestCaseDesc MBMS local context Configuration when Sessions used when adding existing session id
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - The Client requests to add Session and get error code KErrAlreadyExists
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms016.CCtsyIntegrationTestMbms0003L
-END_TESTCASE BA-CTSY-INT-MB-0031
-
-START_TESTCASE BA-CTSY-INT-MB-0032
-//!@SYMTestCaseID BA-CTSY-INT-MB-0032
-//!@SYMFssID BA/CTSY/MB-0032
-//!@SYMTestCaseDesc MBMS local context Activation
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - MBMS context actives properly. 
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms017.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0032
-
-START_TESTCASE BA-CTSY-INT-MB-0033
-//!@SYMTestCaseID BA-CTSY-INT-MB-0033
-//!@SYMFssID BA/CTSY/MB-0033
-//!@SYMTestCaseDesc MBMS local context Activation with max number of contexts
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - Activation of MBMS context exceeds max active MBMS services supported by stack.
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms017.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0033
-
-START_TESTCASE BA-CTSY-INT-MB-0034
-//!@SYMTestCaseID BA-CTSY-INT-MB-0034
-//!@SYMFssID BA/CTSY/MB-0034
-//!@SYMTestCaseDesc MBMS data reception suspended
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - Context1 is suspended.  Context2 is receiving.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms018.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0034
-
-START_TESTCASE BA-CTSY-INT-MB-0035
-//!@SYMTestCaseID BA-CTSY-INT-MB-0035
-//!@SYMFssID BA/CTSY/MB-0035
-//!@SYMTestCaseDesc MBMS data reception resumes
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - Context1 is receiving.  Context2 is active idle.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms019.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0035
-
-START_TESTCASE BA-CTSY-INT-MB-0036
-//!@SYMTestCaseID BA-CTSY-INT-MB-0036
-//!@SYMFssID BA/CTSY/MB-0036
-//!@SYMTestCaseDesc MBMS is currently used
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::InitialiseContext, RPacketContext::SetConfig, RPacketService::NotifyDynamicCapsChange, RPacketService::GetDynamicCaps, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - MBMS context deactivation succeeded.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms020.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0036
-
-START_TESTCASE BA-CTSY-INT-MB-0037
-//!@SYMTestCaseID BA-CTSY-INT-MB-0037
-//!@SYMFssID BA/CTSY/MB-0037
-//!@SYMTestCaseDesc MBMS is not currently being used
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::InitialiseContext, RPacketContext::SetConfig, RPacketService::NotifyDynamicCapsChange, RPacketService::GetDynamicCaps, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - MBMS context deactivation succeeded.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms021.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0037
-
-START_TESTCASE BA-CTSY-INT-MB-0038
-//!@SYMTestCaseID BA-CTSY-INT-MB-0038
-//!@SYMFssID BA/CTSY/MB-0038
-//!@SYMTestCaseDesc MBMS local context Deactivation
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - MBMS context deactivation succeeded.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms022.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0038
-
-START_TESTCASE BA-CTSY-INT-MB-0039
-//!@SYMTestCaseID BA-CTSY-INT-MB-0039
-//!@SYMFssID BA/CTSY/MB-0039
-//!@SYMTestCaseDesc MBMS local context Deactivation
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - MBMS context deactivation fails.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms022.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0039
-
-START_TESTCASE BA-CTSY-INT-MB-0040
-//!@SYMTestCaseID BA-CTSY-INT-MB-0040
-//!@SYMFssID BA/CTSY/MB-0040
-//!@SYMTestCaseDesc MBMS local context Deletion
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - MBMS context Deletion succeeded.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms023.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0040
-
-START_TESTCASE BA-CTSY-INT-MB-0041
-//!@SYMTestCaseID BA-CTSY-INT-MB-0041
-//!@SYMFssID BA/CTSY/MB-0041
-//!@SYMTestCaseDesc MBMS local context Deletion
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - MBMS context Deletion succeeded.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms023.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0041
-
-START_TESTCASE BA-CTSY-INT-MB-0042
-//!@SYMTestCaseID BA-CTSY-INT-MB-0042
-//!@SYMFssID BA/CTSY/MB-0042
-//!@SYMTestCaseDesc MBMS local context Closure.
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - MBMS context is Closed. 
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms024.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0042
-
-START_TESTCASE BA-CTSY-INT-MB-0043
-//!@SYMTestCaseID BA-CTSY-INT-MB-0043
-//!@SYMFssID BA/CTSY/MB-0043
-//!@SYMTestCaseDesc Get Notification for Service Start and Stop using  RPacketContext::NotifyContextStatusChange
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - Client gets notification about MBMS session changes.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms025.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0043
-
-START_TESTCASE BA-CTSY-INT-MB-0044
-//!@SYMTestCaseID BA-CTSY-INT-MB-0044
-//!@SYMFssID BA/CTSY/MB-0044
-//!@SYMTestCaseDesc MBMS Session Update for Service due to session successfully received 
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
-//!@SYMTestExpectedResults Pass - Session state is successfully updated.  
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms026.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0044
-
-START_TESTCASE BA-CTSY-INT-MB-0045
-//!@SYMFssID BA/CTSY/MB-0045
-//!@SYMTestCaseDesc Support retrieving sessions relating to MBMS context
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketMbmsContext::OpenNewContext, RPacketMbmsContext::SetConfig, RPacketMbmsContext::UpdateMbmsSessionList RPacketMbmsContext::Activate, RPacketMbmsContext::Deactivate
-//!@SYMTestExpectedResults Pass - Client receives list of sessions for given MBMS context. 
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms027.CCtsyIntegrationTestMbms0001L
-END_TESTCASE BA-CTSY-INT-MB-0045
-
-START_TESTCASE BA-CTSY-INT-MB-0046
-//!@SYMTestCaseID BA-CTSY-INT-MB-0046
-//!@SYMFssID BA/CTSY/MB-0046
-//!@SYMTestCaseDesc Support retrieving sessions relating to MBMS context
-//!@SYMTestPriority High
-//!@SYMTestActions RPacketMbmsContext::OpenNewContext, RPacketMbmsContext::SetConfig, RPacketMbmsContext::UpdateMbmsSessionList RPacketMbmsContext::Activate, RPacketMbmsContext::Deactivate
-//!@SYMTestExpectedResults Pass - Client receives KerrNotFound with empty list of sessions for given MBMS context.
-//!@SYMTestType CIT
-//!@SYMTestCaseDependencies live/manual
-RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms027.CCtsyIntegrationTestMbms0002L
-END_TESTCASE BA-CTSY-INT-MB-0046
+//
+// 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-INT-MB-0001
+//!@SYMTestCaseID BA-CTSY-INT-MB-0001
+//!@SYMFssID BA/CTSY/PKTS-0001
+//!@SYMTestCaseDesc MBMS Phone Support Requirements.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService::GetStaticCaps
+//!@SYMTestExpectedResults Pass - MBMS phone capability is supported.
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms001.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0001
+
+START_TESTCASE BA-CTSY-INT-MB-0002
+//!@SYMTestCaseID BA-CTSY-INT-MB-0002
+//!@SYMFssID BA/CTSY/PKTS-0002
+//!@SYMTestCaseDesc Support getting current MBMS network availability with attempt to GMM Attach if required.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
+//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms002.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0002
+
+START_TESTCASE BA-CTSY-INT-MB-0003
+//!@SYMTestCaseID BA-CTSY-INT-MB-0003
+//!@SYMFssID BA/CTSY/PKTS-0003
+//!@SYMTestCaseDesc Support getting current MBMS network availability with attempt to GMM Attach if required.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
+//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms002.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0003
+
+START_TESTCASE BA-CTSY-INT-MB-0004
+//!@SYMTestCaseID BA-CTSY-INT-MB-0004
+//!@SYMFssID BA/CTSY/PKTS-0004
+//!@SYMTestCaseDesc Support getting current MBMS network availability with attempt to GMM Attach if required.
+//!@SYMTestPriority High
+//!@SYMTestActions  RPacketService:: GetMbmsNetworkServiceStatus
+//!@SYMTestExpectedResults Pass - MBMS network availability status failed with an error and CTSY completes request with an error.
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms002.CCtsyIntegrationTestMbms0003L
+END_TESTCASE BA-CTSY-INT-MB-0004
+
+START_TESTCASE BA-CTSY-INT-MB-0005
+//!@SYMTestCaseID BA-CTSY-INT-MB-0005
+//!@SYMFssID BA/CTSY/PKTS-0005
+//!@SYMTestCaseDesc Support getting current MBMS network availability with CTSY cache clean
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
+//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms003.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0005
+
+START_TESTCASE BA-CTSY-INT-MB-0006
+//!@SYMTestCaseID BA-CTSY-INT-MB-0006
+//!@SYMFssID BA/CTSY/PKTS-0006
+//!@SYMTestCaseDesc Support getting current MBMS network availability with CTSY cache clean
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
+//!@SYMTestExpectedResults Pass - MBMS network availability status failed with an error and CTSY completes request with an error.
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms003.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0006
+
+START_TESTCASE BA-CTSY-INT-MB-0007
+//!@SYMTestCaseID BA-CTSY-INT-MB-0007
+//!@SYMFssID BA/CTSY/PKTS-0007
+//!@SYMTestCaseDesc Support getting current MBMS network availability with no GMM Attach.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
+//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms004.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0007
+
+START_TESTCASE BA-CTSY-INT-MB-0008
+//!@SYMTestCaseID BA-CTSY-INT-MB-0008
+//!@SYMFssID BA/CTSY/PKTS-0008
+//!@SYMTestCaseDesc Support getting current MBMS network availability with no GMM Attach.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
+//!@SYMTestExpectedResults Pass - MBMS network availability status failed with an error and CTSY completes request with an error. 
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms004.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0008
+
+START_TESTCASE BA-CTSY-INT-MB-0009
+//!@SYMTestCaseID BA-CTSY-INT-MB-0009
+//!@SYMFssID BA/CTSY/PKTS-0009
+//!@SYMTestCaseDesc Support getting current MBMS network availability when GMM ATTACHED.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService:: GetMbmsNetworkServiceStatus
+//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms005.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0009
+
+START_TESTCASE BA-CTSY-INT-MB-0010
+//!@SYMTestCaseID BA-CTSY-INT-MB-0010
+//!@SYMFssID BA/CTSY/PKTS-0010
+//!@SYMTestCaseDesc Support getting current MBMS network availability when GMM ATTACHED.
+//!@SYMTestPriority High
+//!@SYMTestActions 
+//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  Status can be Supported, Not Supported.or Unknown..
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms005.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0010
+
+START_TESTCASE BA-CTSY-INT-MB-0011
+//!@SYMTestCaseID BA-CTSY-INT-MB-0011
+//!@SYMFssID BA/CTSY/PKTS-0011
+//!@SYMTestCaseDesc Support being notified when moving to a location area not supporting MBMS.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange
+//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms006.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0011
+
+START_TESTCASE BA-CTSY-INT-MB-0012
+//!@SYMTestCaseID BA-CTSY-INT-MB-0012
+//!@SYMFssID BA/CTSY/PKTS-0012
+//!@SYMTestCaseDesc Support being notified when moving to a location area not supporting MBMS.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange
+//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms006.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0012
+
+START_TESTCASE BA-CTSY-INT-MB-0013
+//!@SYMTestCaseID BA-CTSY-INT-MB-0013
+//!@SYMFssID BA/CTSY/PKTS-0013
+//!@SYMTestCaseDesc Support being notified when MBMS network service availability changes to unavailable.
+//!@SYMTestPriority High
+//!@SYMTestActions  RPacketService::NotifyMbmsNetworkServiceStatusChange
+//!@SYMTestExpectedResults Pass - MBMS network availability status is returned correctly.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms007.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0013
+
+START_TESTCASE BA-CTSY-INT-MB-0014
+//!@SYMTestCaseID BA-CTSY-INT-MB-0014
+//!@SYMFssID BA/CTSY/PKTS-0014
+//!@SYMTestCaseDesc Support updating monitor list by adding an entry.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
+//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms008.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0014
+
+START_TESTCASE BA-CTSY-INT-MB-0015
+//!@SYMTestCaseID BA-CTSY-INT-MB-0015
+//!@SYMFssID BA/CTSY/PKTS-0015
+//!@SYMTestCaseDesc Support updating monitor list by adding an entry.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
+//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms008.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0015
+
+START_TESTCASE BA-CTSY-INT-MB-0016
+//!@SYMTestCaseID BA-CTSY-INT-MB-0016
+//!@SYMFssID BA/CTSY/PKTS-0016
+//!@SYMTestCaseDesc Support updating monitor list by adding an entry.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
+//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms008.CCtsyIntegrationTestMbms0003L
+END_TESTCASE BA-CTSY-INT-MB-0016
+
+START_TESTCASE BA-CTSY-INT-MB-0017
+//!@SYMTestCaseID BA-CTSY-INT-MB-0017
+//!@SYMFssID BA/CTSY/PKTS-0017
+//!@SYMTestCaseDesc Support monitor list by removing entry.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
+//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms009.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0017
+
+START_TESTCASE BA-CTSY-INT-MB-0018
+//!@SYMTestCaseID BA-CTSY-INT-MB-0018
+//!@SYMFssID BA/CTSY/PKTS-0018
+//!@SYMTestCaseDesc Support monitor list by removing entry.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
+//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms009.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0018
+
+START_TESTCASE BA-CTSY-INT-MB-0019
+//!@SYMTestCaseID BA-CTSY-INT-MB-0019
+//!@SYMFssID BA/CTSY/PKTS-0019
+//!@SYMTestCaseDesc Support removing all entries from monitor list
+//!@SYMTestPriority High
+//!@SYMTestActions  RPacketService::NotifyMbmsNetworkServiceStatusChange, RPacketService::UpdateMbmsMonitorServiceListL
+//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms010.CCTsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0019
+
+START_TESTCASE BA-CTSY-INT-MB-0020
+//!@SYMTestCaseID BA-CTSY-INT-MB-0020
+//!@SYMFssID BA/CTSY/PKTS-0020
+//!@SYMTestCaseDesc Support retrieving current availability status for each service currently being monitored
+//!@SYMTestPriority High
+//!@SYMTestActions 
+//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms011.CCTsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0020
+
+START_TESTCASE BA-CTSY-INT-MB-0021
+//!@SYMTestCaseID BA-CTSY-INT-MB-0021
+//!@SYMFssID BA/CTSY/PKTS-0021
+//!@SYMTestCaseDesc Support retrieving current availability status for each service currently being monitored
+//!@SYMTestPriority High
+//!@SYMTestActions 
+//!@SYMTestExpectedResults Pass - Service is added to the monitored service list.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms011.CCTsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0021
+
+START_TESTCASE BA-CTSY-INT-MB-0022
+//!@SYMTestCaseID BA-CTSY-INT-MB-0022
+//!@SYMFssID BA/CTSY/PKTS-0022
+//!@SYMTestCaseDesc Support being notified when service availability changes
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - CTSY get new service statuses and informs client.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms012.CCTsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0022
+
+START_TESTCASE BA-CTSY-INT-MB-0023
+//!@SYMTestCaseID BA-CTSY-INT-MB-0023
+//!@SYMFssID BA/CTSY/MB-0023
+//!@SYMTestCaseDesc MBMS local context Creation
+//!@SYMTestPriority High
+vSYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - New context is created.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms013.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0023
+
+START_TESTCASE BA-CTSY-INT-MB-0024
+//!@SYMTestCaseID BA-CTSY-INT-MB-0024
+//!@SYMFssID BA/CTSY/MB-0024
+//!@SYMTestCaseDesc Creating too many MBMS local context 
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - Error KErrMaxExceeded raised.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms013.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0024
+
+START_TESTCASE BA-CTSY-INT-MB-0025
+//!@SYMTestCaseID BA-CTSY-INT-MB-0025
+//!@SYMFssID BA/CTSY/MB-0025
+//!@SYMTestCaseDesc MBMS local context Initialisation
+//!@SYMTestPriority High
+//!@SYMTestActions  
+//!@SYMTestExpectedResults Pass - Initialisation is successful.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms014.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0025
+
+START_TESTCASE BA-CTSY-INT-MB-0026
+//!@SYMTestCaseID BA-CTSY-INT-MB-0026
+//!@SYMFssID BA/CTSY/MB-0026
+//!@SYMTestCaseDesc MBMS local context Initialisation with LTSY error
+//!@SYMTestPriority High
+//!@SYMTestActions  
+//!@SYMTestExpectedResults Pass - CTSY completes with error  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms014.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0026
+
+START_TESTCASE BA-CTSY-INT-MB-0027
+//!@SYMTestCaseID BA-CTSY-INT-MB-0027
+//!@SYMFssID BA/CTSY/MB-0027
+//!@SYMTestCaseDesc MBMS local context Configuration and no Sessions used
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - Context is properly configured
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms015.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0027
+
+START_TESTCASE BA-CTSY-INT-MB-0028
+//!@SYMTestCaseID BA-CTSY-INT-MB-0028
+//!@SYMFssID BA/CTSY/MB-0028
+//!@SYMTestCaseDesc MBMS local context Configuration fails
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - CTSY completes error back to client
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms015.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0028
+
+START_TESTCASE BA-CTSY-INT-MB-0029
+//!@SYMTestCaseID BA-CTSY-INT-MB-0029
+//!@SYMFssID BA/CTSY/INT/MB/0029
+//!@SYMTestCaseDesc MBMS local context Configuration when Sessions used
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - The Client requests to add Session to the list of services for receivng using RPacketContext:: UpdateMbmsSessionList  where aAction=EAddService.
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms016.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0029
+
+START_TESTCASE BA-CTSY-INT-MB-0030
+//!@SYMTestCaseID BA-CTSY-INT-MB-0030
+//!@SYMFssID BA/CTSY/INT/MB/0030
+//!@SYMTestCaseDesc MBMS local context Configuration when Sessions used when max number of session exceed
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - The Client requests to add Session and get error code KErrOverflow
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms016.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0030
+
+START_TESTCASE BA-CTSY-INT-MB-0031
+//!@SYMTestCaseID BA-CTSY-INT-MB-0031
+//!@SYMFssID BA/CTSY/INT/MB/0031
+//!@SYMTestCaseDesc MBMS local context Configuration when Sessions used when adding existing session id
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - The Client requests to add Session and get error code KErrAlreadyExists
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms016.CCtsyIntegrationTestMbms0003L
+END_TESTCASE BA-CTSY-INT-MB-0031
+
+START_TESTCASE BA-CTSY-INT-MB-0032
+//!@SYMTestCaseID BA-CTSY-INT-MB-0032
+//!@SYMFssID BA/CTSY/MB-0032
+//!@SYMTestCaseDesc MBMS local context Activation
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - MBMS context actives properly. 
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms017.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0032
+
+START_TESTCASE BA-CTSY-INT-MB-0033
+//!@SYMTestCaseID BA-CTSY-INT-MB-0033
+//!@SYMFssID BA/CTSY/MB-0033
+//!@SYMTestCaseDesc MBMS local context Activation with max number of contexts
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - Activation of MBMS context exceeds max active MBMS services supported by stack.
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms017.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0033
+
+START_TESTCASE BA-CTSY-INT-MB-0034
+//!@SYMTestCaseID BA-CTSY-INT-MB-0034
+//!@SYMFssID BA/CTSY/MB-0034
+//!@SYMTestCaseDesc MBMS data reception suspended
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - Context1 is suspended.  Context2 is receiving.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms018.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0034
+
+START_TESTCASE BA-CTSY-INT-MB-0035
+//!@SYMTestCaseID BA-CTSY-INT-MB-0035
+//!@SYMFssID BA/CTSY/MB-0035
+//!@SYMTestCaseDesc MBMS data reception resumes
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - Context1 is receiving.  Context2 is active idle.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms019.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0035
+
+START_TESTCASE BA-CTSY-INT-MB-0036
+//!@SYMTestCaseID BA-CTSY-INT-MB-0036
+//!@SYMFssID BA/CTSY/MB-0036
+//!@SYMTestCaseDesc MBMS is currently used
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::InitialiseContext, RPacketContext::SetConfig, RPacketService::NotifyDynamicCapsChange, RPacketService::GetDynamicCaps, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - MBMS context deactivation succeeded.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms020.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0036
+
+START_TESTCASE BA-CTSY-INT-MB-0037
+//!@SYMTestCaseID BA-CTSY-INT-MB-0037
+//!@SYMFssID BA/CTSY/MB-0037
+//!@SYMTestCaseDesc MBMS is not currently being used
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::InitialiseContext, RPacketContext::SetConfig, RPacketService::NotifyDynamicCapsChange, RPacketService::GetDynamicCaps, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - MBMS context deactivation succeeded.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms021.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0037
+
+START_TESTCASE BA-CTSY-INT-MB-0038
+//!@SYMTestCaseID BA-CTSY-INT-MB-0038
+//!@SYMFssID BA/CTSY/MB-0038
+//!@SYMTestCaseDesc MBMS local context Deactivation
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - MBMS context deactivation succeeded.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms022.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0038
+
+START_TESTCASE BA-CTSY-INT-MB-0039
+//!@SYMTestCaseID BA-CTSY-INT-MB-0039
+//!@SYMFssID BA/CTSY/MB-0039
+//!@SYMTestCaseDesc MBMS local context Deactivation
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - MBMS context deactivation fails.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms022.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0039
+
+START_TESTCASE BA-CTSY-INT-MB-0040
+//!@SYMTestCaseID BA-CTSY-INT-MB-0040
+//!@SYMFssID BA/CTSY/MB-0040
+//!@SYMTestCaseDesc MBMS local context Deletion
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - MBMS context Deletion succeeded.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms023.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0040
+
+START_TESTCASE BA-CTSY-INT-MB-0041
+//!@SYMTestCaseID BA-CTSY-INT-MB-0041
+//!@SYMFssID BA/CTSY/MB-0041
+//!@SYMTestCaseDesc MBMS local context Deletion
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - MBMS context Deletion succeeded.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms023.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0041
+
+START_TESTCASE BA-CTSY-INT-MB-0042
+//!@SYMTestCaseID BA-CTSY-INT-MB-0042
+//!@SYMFssID BA/CTSY/MB-0042
+//!@SYMTestCaseDesc MBMS local context Closure.
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - MBMS context is Closed. 
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms024.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0042
+
+START_TESTCASE BA-CTSY-INT-MB-0043
+//!@SYMTestCaseID BA-CTSY-INT-MB-0043
+//!@SYMFssID BA/CTSY/MB-0043
+//!@SYMTestCaseDesc Get Notification for Service Start and Stop using  RPacketContext::NotifyContextStatusChange
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - Client gets notification about MBMS session changes.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms025.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0043
+
+START_TESTCASE BA-CTSY-INT-MB-0044
+//!@SYMTestCaseID BA-CTSY-INT-MB-0044
+//!@SYMFssID BA/CTSY/MB-0044
+//!@SYMTestCaseDesc MBMS Session Update for Service due to session successfully received 
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketContext::SetConfig, RPacketContext::Activate, RPacketService::NotifyStatusChange, RPacketService::GetStatus, RPacketContext::NotifyStatusChange, RPacketContext::GetStatus, RPacketService::EnumerateNifs, RPacketService::GetContextNameInNif, RPacketService::GetNifInfo, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate, RPacketService::EnumerateContextsInNif, RPacketContext::Deactivate
+//!@SYMTestExpectedResults Pass - Session state is successfully updated.  
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms026.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0044
+
+START_TESTCASE BA-CTSY-INT-MB-0045
+//!@SYMFssID BA/CTSY/MB-0045
+//!@SYMTestCaseDesc Support retrieving sessions relating to MBMS context
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketMbmsContext::OpenNewContext, RPacketMbmsContext::SetConfig, RPacketMbmsContext::UpdateMbmsSessionList RPacketMbmsContext::Activate, RPacketMbmsContext::Deactivate
+//!@SYMTestExpectedResults Pass - Client receives list of sessions for given MBMS context. 
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms027.CCtsyIntegrationTestMbms0001L
+END_TESTCASE BA-CTSY-INT-MB-0045
+
+START_TESTCASE BA-CTSY-INT-MB-0046
+//!@SYMTestCaseID BA-CTSY-INT-MB-0046
+//!@SYMFssID BA/CTSY/MB-0046
+//!@SYMTestCaseDesc Support retrieving sessions relating to MBMS context
+//!@SYMTestPriority High
+//!@SYMTestActions RPacketMbmsContext::OpenNewContext, RPacketMbmsContext::SetConfig, RPacketMbmsContext::UpdateMbmsSessionList RPacketMbmsContext::Activate, RPacketMbmsContext::Deactivate
+//!@SYMTestExpectedResults Pass - Client receives KerrNotFound with empty list of sessions for given MBMS context.
+//!@SYMTestType CIT
+//!@SYMTestCaseDependencies live/manual
+RUN_TEST_STEP 100 te_ctsy_component TEFUnit.CCTsyUCaseMbms027.CCtsyIntegrationTestMbms0002L
+END_TESTCASE BA-CTSY-INT-MB-0046