cryptoservices/filebasedcertificateandkeystores/test/ttesttools/ttesttoolstep.h
changeset 8 35751d3474b7
parent 0 2c201484c85f
equal deleted inserted replaced
2:675a964f4eb5 8:35751d3474b7
    13 *
    13 *
    14 * Description: 
    14 * Description: 
    15 * test step declaration
    15 * test step declaration
    16 *
    16 *
    17 */
    17 */
    18 
       
    19 
       
    20 
    18 
    21 
    19 
    22 /**
    20 /**
    23  @file
    21  @file
    24 */
    22 */
    35 _LIT(KTestToolGetTrustAppsStep, "GetTrustAppsStep");
    33 _LIT(KTestToolGetTrustAppsStep, "GetTrustAppsStep");
    36 _LIT(KTestToolListKeyStep, "ListKeyStep"); 
    34 _LIT(KTestToolListKeyStep, "ListKeyStep"); 
    37 _LIT(KTestToolGetPolicyStep, "GetPolicyStep");
    35 _LIT(KTestToolGetPolicyStep, "GetPolicyStep");
    38 _LIT(KTestToolParseFileStep, "ParseFileStep");
    36 _LIT(KTestToolParseFileStep, "ParseFileStep");
    39 _LIT(KTestToolGetTrustStep, "GetTrustStep");
    37 _LIT(KTestToolGetTrustStep, "GetTrustStep");
    40 
    38 _LIT(KTestToolCheckFileStep, "CheckFile");
    41 
    39 
    42 _LIT(KExpectedLabel, "expectedlabel");
    40 _LIT(KExpectedLabel, "expectedlabel");
    43 _LIT(KExpectedUser, "expecteduser");
    41 _LIT(KExpectedUser, "expecteduser");
    44 _LIT(KExpectedLabel1, "expectedlabel1");
    42 _LIT(KExpectedLabel1, "expectedlabel1");
    45 _LIT(KExpectedError, "expectederror");
    43 _LIT(KExpectedError, "expectederror");
    49 _LIT(KStore, "store");
    47 _LIT(KStore, "store");
    50 _LIT(KExpectedOwner,"owner");
    48 _LIT(KExpectedOwner,"owner");
    51 _LIT(KExpectedListStore,"liststore");
    49 _LIT(KExpectedListStore,"liststore");
    52 _LIT(KActualOutput, "actualoutput");
    50 _LIT(KActualOutput, "actualoutput");
    53 _LIT(KExpectedTrust, "trust");
    51 _LIT(KExpectedTrust, "trust");
       
    52 _LIT(KFileName, "file");
       
    53 _LIT(KCheckType, "check");
    54 
    54 
    55 
    55 
    56 class CTestToolListCertStep : public CTestStep
    56 class CTestToolListCertStep : public CTestStep
    57 	{
    57 	{
    58 public:
    58 public:
   160 	RPointerArray<HBufC> iArgs;
   160 	RPointerArray<HBufC> iArgs;
   161 	TPtrC iExpectedError;
   161 	TPtrC iExpectedError;
   162 	TPtrC iActualOutput;
   162 	TPtrC iActualOutput;
   163 	};
   163 	};
   164 
   164 
       
   165 class CTestToolCheckFileStep : public CTestStep
       
   166 	{
       
   167 public:
       
   168 	CTestToolCheckFileStep();
       
   169 	~CTestToolCheckFileStep();
       
   170 	virtual TVerdict doTestStepPreambleL();
       
   171 	virtual TVerdict doTestStepPostambleL();
       
   172 	virtual TVerdict doTestStepL();
       
   173 	
       
   174 private:
       
   175 	TPtrC iFileName;
       
   176 	TPtrC iCheckType;
       
   177 	};
   165 #endif // __TTESTTOOLSTEP_H__
   178 #endif // __TTESTTOOLSTEP_H__