testexecfw/symbianunittestfw/sutfw/sutfwcore/sutfwframework/tsrc/inc/ut_symbianunittest.h
equal
deleted
inserted
replaced
25 |
25 |
26 // FORWARD DECLARATIONS |
26 // FORWARD DECLARATIONS |
27 class CSymbianUnitTestResult; |
27 class CSymbianUnitTestResult; |
28 |
28 |
29 // CLASS DECLARATION |
29 // CLASS DECLARATION |
30 class UT_CSymbianUnitTest : |
30 NONSHARABLE_CLASS(UT_CSymbianUnitTest) : |
31 public CSymbianUnitTest, |
31 public CSymbianUnitTest, |
32 public MSymbianUnitTestObserver |
32 public MSymbianUnitTestObserver |
33 { |
33 { |
34 public: // Constructors and destructor |
34 public: // Constructors and destructor |
35 |
35 |
49 void UT_IsMemoryAllocationFailureSimulationUsedL(); |
49 void UT_IsMemoryAllocationFailureSimulationUsedL(); |
50 void UT_PanicInTestL(); |
50 void UT_PanicInTestL(); |
51 void UT_ErrorInSetupL(); |
51 void UT_ErrorInSetupL(); |
52 void UT_LeaveInTestL(); |
52 void UT_LeaveInTestL(); |
53 void UT_MemoryLeakInTestL(); |
53 void UT_MemoryLeakInTestL(); |
|
54 void UT_EqualsAssertsL(); |
54 void UT_FailingAssertsL(); |
55 void UT_FailingAssertsL(); |
55 void UT_PassingAssertsL(); |
56 void UT_PassingAssertsL(); |
56 void UT_TestCaseNamesL(); |
57 void UT_TestCaseNamesL(); |
57 void UT_TimeoutL(); |
58 void UT_TimeoutL(); |
58 |
59 |
59 protected: // Failing functions to simulate failing tests |
60 protected: // Failing functions to simulate failing tests |
60 |
61 |
61 void SimulatePanicL(); |
62 void SimulatePanicL(); |
62 void SimulateLeaveL(); |
63 void SimulateLeaveL(); |
66 void SimulateFailingAssertWithDesC8sL(); |
67 void SimulateFailingAssertWithDesC8sL(); |
67 void SimulateFailingAssertWithDesC16sL(); |
68 void SimulateFailingAssertWithDesC16sL(); |
68 void SimulateFailingAssertLeaveL(); |
69 void SimulateFailingAssertLeaveL(); |
69 void SimulateFailingAssertLeaveWithSpecificValueL(); |
70 void SimulateFailingAssertLeaveWithSpecificValueL(); |
70 void SimulateTimeoutL(); |
71 void SimulateTimeoutL(); |
|
72 void SimulateEqualsAssertWithStringL(); |
|
73 void SimulateEqualsAssertWithStringFailL(); |
|
74 void SimulateEqualsAssertWithString8L(); |
|
75 void SimulateEqualsAssertWithString8FailL(); |
|
76 void SimulateEqualsAssertWithIntL(); |
|
77 void SimulateEqualsAssertWithIntFailL(); |
71 |
78 |
72 protected: // Dummy function to simulate setup and teardown |
79 protected: // Dummy function to simulate setup and teardown |
73 |
80 |
74 void Dummy(); |
81 void Dummy(); |
75 |
82 |