wlanapitest/wlanhaitest/wlan/scripts/networking-wlan-validation-automated-instantiate.script
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 02 Feb 2010 02:03:13 +0200
changeset 0 c40eb8fe8501
permissions -rw-r--r--
Revision: 201003 Kit: 201005

//
// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description: 
//
//
//! @file
//! @SYMTestSuiteName networking-wlan-validation-automated-instantiate
//! @SYMScriptTestEnvironment This test script requires a basic ROM.
//
// Tests all public elements of the RConnection, RSocket, RSocketServ, CWLanMgmtClient, CWLanScanInfo, CComsDataBase, CComsDbTableView
// classes as a means of confidence that the APIs work as expected.
// 
// The purpose is to provide a regression test suite of PublishedAll
// APIs for: RConnection, RSocket, RSocketServ, CWLanMgmtClient, CWLanScanInfo, CComsDataBase, CComsDbTableView
// The tests are fully automated.
//



LOAD_SUITE T_Wlan





START_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-INSTANTIATE-0001

//!@SYMTestCaseID		NETWORKING-WLAN-VALIDATION-AUTOMATED-INSTANTIATE-0001
//!@SYMAPI
//!                REComSession::CreateImplementationL(TUid, TUid{ref});
//!                REComSession::DestroyedImplementation(TUid);
//!@SYMAuthor			alavariega
//!@SYMCreationDate		23/06/2008
//!@SYMTestCaseDesc		Instantiate ScanInfo
//!@SYMTestActions
//!                1.- Instantiate WLAN Scan Info: NewL ( WlanScanUid = {UID, Uid} )
//!                2.- Destroy Scan Info: ~
//!@SYMTestStatus		Verified
//!@SYMTestPriority		Normal
//!@SYMTestExpectedResults
//!                Instantiate WLAN Scan Info with no errors
//!@SYMTestType			CIT

	START_TEST_BLOCK	100	T_Wlan	\nt\wlan\networking-wlan-validation-automated-instantiate.ini
		CREATE_OBJECT	WlanScanInfo		wlansinf
		COMMAND		wlansinf		NewL			NETWORKING-Wlan-Instantiate-0001-0001-NewL_command01
		COMMAND		wlansinf		~
	END_TEST_BLOCK
END_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-INSTANTIATE-0001




START_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-INSTANTIATE-0002

//!@SYMTestCaseID		NETWORKING-WLAN-VALIDATION-AUTOMATED-INSTANTIATE-0002
//!@SYMAPI
//!                CWlanMgmtClient::NewL();
//!                
//!@SYMAuthor			alavariega
//!@SYMCreationDate		23/06/2008
//!@SYMTestCaseDesc		Instantiate WlanMgmtClient
//!@SYMTestActions
//!                1.- Instantiate WLAN Mgmt Client: NewL
//!                2.- Destroy Mgmt Client: ~
//!@SYMTestStatus		Verified
//!@SYMTestPriority		Normal
//!@SYMTestExpectedResults
//!                Instantiate WLAN Management Client with no errors
//!@SYMTestType			CIT

	START_TEST_BLOCK	100	T_Wlan	\nt\wlan\networking-wlan-validation-automated-instantiate.ini
		CREATE_OBJECT	WlanMgmtClient		wmgmtcnt
		COMMAND		wmgmtcnt		NewL
		COMMAND		wmgmtcnt		~
	END_TEST_BLOCK
END_TESTCASE NETWORKING-WLAN-VALIDATION-AUTOMATED-INSTANTIATE-0002

DELAY 10000