diff -r 1972d8c2e329 -r 510c70acdbf6 connectivitylayer/isimessage/isimessage_dll/internal/test/inc/texecutionanddebuginfo.h --- a/connectivitylayer/isimessage/isimessage_dll/internal/test/inc/texecutionanddebuginfo.h Mon Nov 09 10:31:01 2009 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,71 +0,0 @@ -/* -* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of the License "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: -* -*/ - - - -/* -------------------------------------------------------------------------------- - - DESCRIPTION - - This file contains the header file of DemoModule of - STIF TestFramework. - -------------------------------------------------------------------------------- -*/ - -#ifndef TEXECUTIONANDDebugINFO -#define TEXECUTIONANDDebugINFO - -//INCLUDEs -#include // CTestModuleIf -#include // CLogger - -class TTestResult; -class CTestModuleIf; -class CStifLogger; - - -// An internal structure containing a test result and the testmodule -// interface. If new test tools will come change those members and -// you don't have to mess the whole interface design. -class TExecutionAndDebugInfo - { - - public: - - TExecutionAndDebugInfo( TTestResult& aResult, CTestModuleIf& aIf, - CStifLogger& aLogger, const TPtrC aCaseName - ) - : iTestResult( aResult ), iTestInterface( aIf ), iLogger( aLogger ), - iCaseName( aCaseName ) - {}; - - public: - - // CTestBase - const TPtrC iCaseName; - // Ref. to logger. - CStifLogger& iLogger; - // Ref. to Test result. - TTestResult& iTestResult; - // Ref. to Testmodule interface. - CTestModuleIf& iTestInterface; - - }; - -#endif \ No newline at end of file