windowing/windowserver/tman/DUMMYM.CPP
author Faisal Memon <faisal.memon@nokia.com>
Fri, 13 Aug 2010 15:24:50 +0100
branchbug235_bringup_0
changeset 147 af143508cc47
parent 0 5d03bc08d59c
permissions -rw-r--r--
Prune down surface manager. Interface bit moved to surfacemanager_api. Implementation bit moved to graphics.nokia

// Copyright (c) 1995-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:
// Simple dummy test, to be used as example for new tests
// 
//

#include <e32std.h>
#include "W32STD.H"
#include "../tlib/testbase.h"
#include "TMAN.H"

class TDummyTest : public CTestBase
	{
public:
	TDummyTest();
	TestState DoTestL();
	void ConstructL();
private:
	TSize iWinSize;
	TInt iState;
	};

GLDEF_C CTestBase *CreateDummyTest()
	{
	return(new(ELeave) TDummyTest());
	}

TDummyTest::TDummyTest() : CTestBase(_L("Dummy"))
	{}

void TDummyTest::ConstructL()
	{
	}

TestState TDummyTest::DoTestL()
	{
	switch(iState)
		{
		case 0:
			LogSubTest(_L("Dummy 1"),1);
			TestL(ETrue);
			iState++;
			break;
		default:
			return(EFinished);
		}
	return(ENext);
	}