os/ossrv/genericservices/httputils/Test/Integration/TestInetProtUtilsSuite/inc/TestTelUriValidationStep.h
Update contrib.
1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // Contains declaration of CTestTelUriValidationStep class
18 #ifndef __TEST_TELURI_VALIDATION_STEP_H__
19 #define __TEST_TELURI_VALIDATION_STEP_H__
21 #include "TestInetProUtilsUriServer.h"
23 // Literal constant defined for identifying step name
24 _LIT(KTestTelUriValidationStep, "TestTelUriValidationStep");
25 _LIT(KTestOomTelUriValidationStep, "TestOomTelUriValidationStep");
28 This test step is to test the Tel uri validation.
32 class CTestTelUriValidationStep : public CTestStep
37 CTestTelUriValidationStep();
40 ~CTestTelUriValidationStep();
43 virtual enum TVerdict doTestStepL();
46 void TestTelUriValidateAndCompareL(const TDesC16& aTelUri, const TInt aExpRetCode);
51 This test step is to test the Tel uri validation and performs OOM test.
55 class CTestTelUriValidationOomStep : public CTestStep
59 CTestTelUriValidationOomStep();
62 ~CTestTelUriValidationOomStep();
65 virtual enum TVerdict doTestStepL();
69 #endif // __TEST_TELURI_VALIDATION_STEP_H__