testexecfw/symbianunittestfw/sutfw/sutfwui/sutfwconsoleui/inc/symbianunittestconsoleui.h
equal
deleted
inserted
replaced
32 public CActive, |
32 public CActive, |
33 public MSymbianUnitTestUiCallBack |
33 public MSymbianUnitTestUiCallBack |
34 { |
34 { |
35 public: // Constructors and destructor |
35 public: // Constructors and destructor |
36 |
36 |
37 static CSymbianUnitTestConsoleUi* NewLC( CConsoleBase& aConsole ); |
37 static CSymbianUnitTestConsoleUi* NewLC(); |
38 static CSymbianUnitTestConsoleUi* NewL( CConsoleBase& aConsole ); |
38 static CSymbianUnitTestConsoleUi* NewL(); |
39 ~CSymbianUnitTestConsoleUi(); |
39 ~CSymbianUnitTestConsoleUi(); |
40 |
40 |
41 public: // From CActive |
41 protected: // From CActive |
42 |
42 |
43 void RunL(); |
43 void RunL(); |
44 void DoCancel(); |
44 void DoCancel(); |
45 |
45 |
46 public: // From MSymbianUnitTestUiCallBack |
46 public: // From MSymbianUnitTestUiCallBack |
49 void InfoMsg( const TDesC& aFormat, const TDesC& aMessage ); |
49 void InfoMsg( const TDesC& aFormat, const TDesC& aMessage ); |
50 void IncrementExecutedTestsCount(); |
50 void IncrementExecutedTestsCount(); |
51 |
51 |
52 private: // Constructors |
52 private: // Constructors |
53 |
53 |
54 CSymbianUnitTestConsoleUi( CConsoleBase& aConsole ); |
54 CSymbianUnitTestConsoleUi(); |
55 void ConstructL(); |
55 void ConstructL(); |
56 |
56 |
57 private: // New functions |
57 private: // New functions |
58 |
58 |
59 void PrintAllocFailureSimulationText(); |
59 void PrintAllocFailureSimulationText(); |
60 |
60 |
61 private: // Data |
61 private: // Data |
62 |
62 |
63 CConsoleBase& iConsole; |
63 CConsoleBase* iConsole; |
64 CSymbianUnitTestCommandLineParser* iCommandLineParser; |
64 CSymbianUnitTestCommandLineParser* iCommandLineParser; |
65 CSymbianUnitTestRunner* iTestRunner; |
65 CSymbianUnitTestRunner* iTestRunner; |
66 TInt iExecutedTestCount; |
66 TInt iExecutedTestCount; |
67 }; |
67 }; |
68 |
68 |