/**
* 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:
* CCommsdat150Step
* CCommsdat151Step
* CCommsdat152Step
* CCommsdat153Step
* CCommsdat154Step
* CCommsdat155Step
* CCommsdat156Step
* CCommsdat158Step
* CCommsdat159Step
* CCommsdat160Step
* CCommsdat161Step
* CCommsdat162Step 
* CCommsdat163Step 
* CCommsdat164Step 
* CCommsdat165Step 
* 
*
*/



/**
 @file commsdatNotificationTests.h
*/
 #if (!defined __COMMSDAT_NOTIFICATIONS_TESTS_H__)
#define __COMMSDAT_NOTIFICATIONS_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(KCommsdat150Step,"commsdat150Step");
class CCommsdat150Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat150Step();
	~CCommsdat150Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat151Step,"commsdat151Step");
class CCommsdat151Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat151Step();
	~CCommsdat151Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat152Step,"commsdat152Step");
class CCommsdat152Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat152Step();
	~CCommsdat152Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat153Step,"commsdat153Step");
class CCommsdat153Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat153Step();
	~CCommsdat153Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat154Step,"commsdat154Step");
class CCommsdat154Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat154Step();
	~CCommsdat154Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat155Step,"commsdat155Step");
class CCommsdat155Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat155Step();
	~CCommsdat155Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat156Step,"commsdat156Step");
class CCommsdat156Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat156Step();
	~CCommsdat156Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat157Step,"commsdat157Step");
class CCommsdat157Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat157Step();
	~CCommsdat157Step(){};
	virtual TVerdict doTestStepL();
	};

_LIT(KCommsdat158Step,"commsdat158Step");
class CCommsdat158Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat158Step();
	~CCommsdat158Step(){};
	virtual TVerdict doTestStepL();
	};
	
_LIT(KCommsdat159Step,"commsdat159Step");
class CCommsdat159Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat159Step();
	~CCommsdat159Step(){};
	virtual TVerdict doTestStepL();
	};
	
_LIT(KCommsdat160Step,"commsdat160Step");
class CCommsdat160Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat160Step();
	~CCommsdat160Step(){};
	virtual TVerdict doTestStepL();
	};		
	
_LIT(KCommsdat161Step,"commsdat161Step");
class CCommsdat161Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat161Step();
	~CCommsdat161Step(){};
	virtual TVerdict doTestStepL();
	};		
	
_LIT(KCommsdat162Step,"commsdat162Step");
class CCommsdat162Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat162Step();
	~CCommsdat162Step(){};
	virtual TVerdict doTestStepL();
	};			

_LIT(KCommsdat163Step,"commsdat163Step");
class CCommsdat163Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat163Step();
	~CCommsdat163Step(){};
	virtual TVerdict doTestStepL();
	};			

_LIT(KCommsdat164Step,"commsdat164Step");
class CCommsdat164Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat164Step();
	~CCommsdat164Step(){};
	virtual TVerdict doTestStepL();
	};			

_LIT(KCommsdat165Step,"commsdat165Step");
class CCommsdat165Step : public CTe_commsdatSuiteStepBase
	{
public:
	CCommsdat165Step();
	~CCommsdat165Step(){};
	virtual TVerdict doTestStepL();
	};			

#endif //__COMMSDAT_NOTIFICATIONS_TESTS_H__
