stif/TestCombiner/inc/TestCase.h
branchRCL_3
changeset 16 8f8df8006c40
parent 6 ecff51f1e7fb
child 18 3406c99bc375
--- a/stif/TestCombiner/inc/TestCase.h	Wed Jun 09 11:23:41 2010 +0300
+++ b/stif/TestCombiner/inc/TestCase.h	Mon Jun 21 17:25:56 2010 +0300
@@ -207,8 +207,8 @@
                                   TDesC& aModuleName,
                                   TDesC& aTestId,
                                   TInt aExpectedResult,
-                                  TFullTestResult::TCaseExecutionResult
-                                        aCategory,
+                                  TFullTestResult::TCaseExecutionResult aCategory,
+                                  const TDesC& aTestCaseArguments,
                                   CTCTestModule* aModule ); //--PYTHON--
 
         /**
@@ -228,6 +228,11 @@
         const TDesC& ModuleName(){ return *iModuleName; }
 
         /**
+         * Get test case arguments
+         */
+        const TDesC& TestCaseArguments() const;
+        
+        /**
         * Get reference to RTestExecution.
         */
         RTestExecution& TestExecution(){ return iTestExecution; }
@@ -269,12 +274,13 @@
         CTCTestCase( CTestCombiner* testCombiner,
                      TInt aExpectedResult,
                      TFullTestResult::TCaseExecutionResult aCategory,
+                     const TDesC& aTestCaseArguments,
                      CTCTestModule* aModule ); //--PYTHON--
 
         /**
         * By default Symbian OS constructor is private.
         */
-        void ConstructL( TDesC& aModuleName, TDesC& aTestId );
+        void ConstructL( TDesC& aModuleName, TDesC& aTestId, const TDesC& aTestCaseArguments );
 
         /**
         * Start complete the testcase(Complete2 make the final complete).
@@ -298,6 +304,9 @@
         // Module name
         HBufC*                  iModuleName;
 
+        // Test case arguments
+        HBufC*                  iTestCaseArguments;
+        
         // Handle to test case execution
         RTestExecution          iTestExecution;