sl@0: // Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0: // All rights reserved.
sl@0: // This component and the accompanying materials are made available
sl@0: // under the terms of "Eclipse Public License v1.0"
sl@0: // which accompanies this distribution, and is available
sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0: //
sl@0: // Initial Contributors:
sl@0: // Nokia Corporation - initial contribution.
sl@0: //
sl@0: // Contributors:
sl@0: //
sl@0: // Description:
sl@0: // See the test specification for details of what these test cases do.
sl@0: 
sl@0: #include <comms-infras/commsdebugutility.h>
sl@0: 
sl@0: 
sl@0: #if (!defined __STEP_027_XX_H__)
sl@0: #define __STEP__027_XX_H__
sl@0: 
sl@0: class CFloggerTest027_01 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_01();
sl@0: 	~CFloggerTest027_01();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: 
sl@0: class CFloggerTest027_02 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_02();
sl@0: 	~CFloggerTest027_02();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	RFileLogger iFlogger;
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: class CFloggerTest027_03 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_03();
sl@0: 	~CFloggerTest027_03();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: 
sl@0: class CFloggerTest027_04 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_04();
sl@0: 	~CFloggerTest027_04();
sl@0: 	TInt DoTestWrite();
sl@0: 	TInt DoTestCheckWriteL();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: class CFloggerTest027_05 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_05();
sl@0: 	~CFloggerTest027_05();
sl@0: 	TInt DoTestWrite();
sl@0: 	TInt DoTestCheckWriteL();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: 
sl@0: class CFloggerTest027_06 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_06();
sl@0: 	~CFloggerTest027_06();
sl@0: 	TInt DoTestWrite();
sl@0: 	TInt DoTestCheckWriteL();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: class CFloggerTest027_07 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_07();
sl@0: 	~CFloggerTest027_07();
sl@0: 	TInt DoTestWrite();
sl@0: 	TInt DoTestCheckWriteL();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: class CFloggerTest027_08 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_08();
sl@0: 	~CFloggerTest027_08();
sl@0: 	TInt DoTestWrite();
sl@0: 	TInt DoTestCheckWriteL();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: class CFloggerTest027_09 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_09();
sl@0: 	~CFloggerTest027_09();
sl@0: 	TInt DoTestWrite();
sl@0: 	TInt DoTestCheckWriteL();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: class CFloggerTest027_10 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_10();
sl@0: 	~CFloggerTest027_10();
sl@0: 	TInt DoTestWrite();
sl@0: 	TInt DoTestCheckWriteL();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: class CFloggerTest027_11 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_11();
sl@0: 	~CFloggerTest027_11();
sl@0: 	TInt DoTestWrite();
sl@0: 	TInt DoTestCheckWriteL();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: 
sl@0: class CFloggerTest027_12 : public CTestStepFlogger
sl@0: 	{
sl@0: 	public:
sl@0: 	CFloggerTest027_12();
sl@0: 	~CFloggerTest027_12();
sl@0: 	TInt DoTestWrite();
sl@0: 	TInt DoTestCheckWriteL();
sl@0: 
sl@0: 	virtual enum TVerdict doTestStepL( void );	
sl@0: 	TInt executeStepL(TBool);
sl@0: 	TInt executeStepL();
sl@0: 	
sl@0: 	};
sl@0: 
sl@0: 
sl@0: 
sl@0: 
sl@0: #endif //(__STEP_027_XX_H__)