class CWapTestHarness : public CBase;
Description
Test harness providing logging features
Derivation
CBase - Base class for all classes to be instantiated on the heap
CWapTestHarness - Test harness providing logging features
Members
Defined in CWapTestHarness:
CTestInfo, DefaultLogFileName(), DoResourceLeakTest(), DumpData(), EndTest(), GetAnEntry(), GetSelection(), LogIt(), NewL(), NewLC(), NextStep(), PressAnyKey(), SetScript(), StartTestL(), Test(), operator()(), operator()()
Inherited from CBase:
Delete(),
Extension_(),
operator new()
static IMPORT_C CWapTestHarness *NewLC(const TDesC &aTitle);
Description
Parameters
Return value
static IMPORT_C CWapTestHarness *NewL(const TDesC &aTitle);
Description
Parameters
Return value
IMPORT_C void StartTestL(const TDesC &aName);
Description
Parameters
IMPORT_C void NextStep(const TDesC &aStepName);
Description
Parameters
IMPORT_C void EndTest(TInt aErrorCode);
Description
Parameters
IMPORT_C void LogIt(TRefByValue< const TDesC > aFmt,...);
Description
Parameters
IMPORT_C void operator()(TInt aResult, TInt aLineNum);
Description
Parameters
IMPORT_C void operator()(TInt aResult);
Description
Parameters
IMPORT_C void PressAnyKey();
Description
IMPORT_C void DumpData(HBufC8 &aData, TBool logIt=EFalse);
Description
Parameters
IMPORT_C void GetAnEntry(const TDesC &ourPrompt, TDes ¤tstring);
Description
Parameters
IMPORT_C TInt GetSelection(const TDesC &ourPrompt, const TDesC &validChoices);
Description
Parameters
Return value
IMPORT_C void SetScript(RFile &scriptFile);
Description
Parameters
inline void DoResourceLeakTest(TBool aValue);
Description
Parameters
static inline void DefaultLogFileName(TDes &aFileName);
Description
Parameters
class CTestInfo : public CBase;
Description
Holds test number and name
Derivation
CBase - Base class for all classes to be instantiated on the heap
CWapTestHarness::CTestInfo - Holds test number and name
Members
Defined in CWapTestHarness::CTestInfo:
ErrorCode(), Name(), Number()
Inherited from CBase:
Delete(),
Extension_(),
operator new()
Member functions
Name()
inline TPtr Name() const;
Description
Return value
Number()
inline TInt Number() const;
Description
Return value
ErrorCode()
inline TInt ErrorCode() const;
Description
Return value