/**
* 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:
* CCommsdat1Step
* CCommsdat2Step
* CCommsdat3Step
* CCommsdat4Step
* CCommsdat5Step
* CCommsdat6Step
* CCommsdat7Step
* CCommsdat8Step
* CCommsdat9Step
* CCommsdat10Step
* CCommsdat11Step
* CCommsdat12Step
* CCommsdat13Step
* CCommsdat14Step
* CCommsdat15Step
* CCommsdat16Step
* CCommsdat17Step
* CCommsdat18Step
* CCommsdat19Step
* CCommsdat20Step
* CCommsdat21Step
* CCommsdat22Step
* CCommsdat23Step
* CCommsdat24Step
* CCommsdat25Step
* CCommsdat26Step
* CCommsdat27Step
* CCommsdat28Step
* CCommsdat29Step
* CCommsdat30Step
* CCommsdat31Step
* CCommsdat32Step
* CCommsdat33Step
* CCommsdat34Step
* CCommsdat35Step
* 
*
*/



/**
 @file commsdatBasicFunctionalityTests.h
*/
#if (!defined __COMMSDAT_BASIC_FUNCTIONALITY_TESTS_H__)
#define __COMMSDAT_BASIC_FUNCTIONALITY_TESTS_H__
#include "Te_commsdatSuiteStepBase.h"
#include <e32base.h>
#include <test/testexecutestepbase.h>
#include <metadatabase.h>
#include <commsdat.h>
#include <commsdattypesv1_1.h>

using namespace CommsDat;
using namespace Meta;

	
// Test Step declerations
//------------------------------------------------------------------------------------------
_LIT(KCommsdat1Step,"commsdat1Step");
class CCommsdat1Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat1Step();
	~CCommsdat1Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat2Step,"commsdat2Step");
class CCommsdat2Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat2Step();
	~CCommsdat2Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat3Step,"commsdat3Step");
class CCommsdat3Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat3Step();
	~CCommsdat3Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat4Step,"commsdat4Step");
class CCommsdat4Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat4Step();
	~CCommsdat4Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat5Step,"commsdat5Step");
class CCommsdat5Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat5Step();
	~CCommsdat5Step(){};
	virtual TVerdict doTestStepL();

	};

_LIT(KCommsdat6Step,"commsdat6Step");
class CCommsdat6Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat6Step();
	~CCommsdat6Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat7Step,"commsdat7Step");
class CCommsdat7Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat7Step();
	~CCommsdat7Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat8Step,"commsdat8Step");
class CCommsdat8Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat8Step();
	~CCommsdat8Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat9Step,"commsdat9Step");
class CCommsdat9Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat9Step();
	~CCommsdat9Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat10Step,"commsdat10Step");
class CCommsdat10Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat10Step();
	~CCommsdat10Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat11Step,"commsdat11Step");
class CCommsdat11Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat11Step();
	~CCommsdat11Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat12Step,"commsdat12Step");
class CCommsdat12Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat12Step();
	~CCommsdat12Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat13Step,"commsdat13Step");
class CCommsdat13Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat13Step();
	~CCommsdat13Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat14Step,"commsdat14Step");
class CCommsdat14Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat14Step();
	~CCommsdat14Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat15Step,"commsdat15Step");
class CCommsdat15Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat15Step();
	~CCommsdat15Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat16Step,"commsdat16Step");
class CCommsdat16Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat16Step();
	~CCommsdat16Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat17Step,"commsdat17Step");
class CCommsdat17Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat17Step();
	~CCommsdat17Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat18Step,"commsdat18Step");
class CCommsdat18Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat18Step();
	~CCommsdat18Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat19Step,"commsdat19Step");
class CCommsdat19Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat19Step();
	~CCommsdat19Step();
	virtual TVerdict doTestStepL();
	};
	
_LIT(KCommsdat20Step,"commsdat20Step");
class CCommsdat20Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat20Step();
	~CCommsdat20Step();
	virtual TVerdict doTestStepL();
	};
	
_LIT(KCommsdat21Step,"commsdat21Step");
class CCommsdat21Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat21Step();
	~CCommsdat21Step();
	virtual TVerdict doTestStepL();
	};
	
_LIT(KCommsdat22Step,"commsdat22Step");
class CCommsdat22Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat22Step();
	~CCommsdat22Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat23Step,"commsdat23Step");
class CCommsdat23Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat23Step();
	~CCommsdat23Step();
	virtual TVerdict doTestStepL();
	};
	
_LIT(KCommsdat24Step,"commsdat24Step");
class CCommsdat24Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat24Step();
	~CCommsdat24Step();
	virtual TVerdict doTestStepL();
	};
	
_LIT(KCommsdat25Step,"commsdat25Step");
class CCommsdat25Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat25Step();
	~CCommsdat25Step();
	virtual TVerdict doTestStepL();
	};
	
_LIT(KCommsdat26Step,"commsdat26Step");
class CCommsdat26Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat26Step();
	~CCommsdat26Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat27Step,"commsdat27Step");
class CCommsdat27Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat27Step();
	~CCommsdat27Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat28Step,"commsdat28Step");
class CCommsdat28Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat28Step();
	~CCommsdat28Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat29Step,"commsdat29Step");
class CCommsdat29Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat29Step();
	~CCommsdat29Step();
	virtual TVerdict doTestStepL();
	};


_LIT(KCommsdat30Step,"commsdat30Step");
class CCommsdat30Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat30Step();
	~CCommsdat30Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat31Step,"commsdat31Step");
class CCommsdat31Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat31Step();
	~CCommsdat31Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat32Step,"commsdat32Step");
class CCommsdat32Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat32Step();
	~CCommsdat32Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat33Step,"commsdat33Step");
class CCommsdat33Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat33Step();
	~CCommsdat33Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat34Step,"commsdat34Step");
class CCommsdat34Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat34Step();
	~CCommsdat34Step();
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat35Step,"commsdat35Step");
class CCommsdat35Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat35Step();
	~CCommsdat35Step();
	virtual TVerdict doTestStepL();
	};

#endif  //__COMMSDAT_BASIC_FUNCTIONALITY_TESTS_H__
