// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
// QoSTest.cpp
//


#if (!defined __QOSTEST_H__)
#define __QOSTEST_H__

//
//  CQoSParameters test cases
//

class CQoSTest_001 : public CTestStepQoS
{
public:
	CQoSTest_001();
	~CQoSTest_001();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_002 : public CTestStepQoS
{
public:
	CQoSTest_002();
	~CQoSTest_002();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_003 : public CTestStepQoS
{
public:
	CQoSTest_003();
	~CQoSTest_003();
	virtual enum TVerdict doTestStepL();
};




//
//  TQoSSelector test cases
//

class CQoSTest_010 : public CTestStepQoS
{
public:
	CQoSTest_010();
	~CQoSTest_010();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_011 : public CTestStepQoS
{
public:
	CQoSTest_011();
	~CQoSTest_011();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_012 : public CTestStepQoS
{
public:
	CQoSTest_012();
	~CQoSTest_012();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_013 : public CTestStepQoS
{
public:
	CQoSTest_013();
	~CQoSTest_013();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_014 : public CTestStepQoS
{
public:
	CQoSTest_014();
	~CQoSTest_014();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_015 : public CTestStepQoS
{
public:
	CQoSTest_015();
	~CQoSTest_015();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_016 : public CTestStepQoS
{
public:
	CQoSTest_016();
	~CQoSTest_016();
	virtual enum TVerdict doTestStepL();
};




//
//  RQoSChannel test cases
//

class CQoSTest_020 : public CTestStepQoS
{
public:
	CQoSTest_020();
	~CQoSTest_020();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_021 : public CTestStepQoS
{
public:
	CQoSTest_021();
	~CQoSTest_021();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_022 : public CTestStepQoS
{
public:
	CQoSTest_022();
	~CQoSTest_022();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_023 : public CTestStepQoS
{
public:
	CQoSTest_023();
	~CQoSTest_023();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_024 : public CTestStepQoS
{
public:
	CQoSTest_024();
	~CQoSTest_024();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_025 : public CTestStepQoS
{
public:
	CQoSTest_025();
	~CQoSTest_025();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_026 : public CTestStepQoS
{
public:
	CQoSTest_026();
	~CQoSTest_026();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_027 : public CTestStepQoS
{
public:
	CQoSTest_027();
	~CQoSTest_027();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_028 : public CTestStepQoS
{
public:
	CQoSTest_028();
	~CQoSTest_028();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_029 : public CTestStepQoS
{
public:
	CQoSTest_029();
	~CQoSTest_029();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_030 : public CTestStepQoS
{
public:
	CQoSTest_030();
	~CQoSTest_030();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_031 : public CTestStepQoS
{
public:
	CQoSTest_031();
	~CQoSTest_031();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_032 : public CTestStepQoS
{
public:
	CQoSTest_032();
	~CQoSTest_032();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_034 : public CTestStepQoS
{
public:
	CQoSTest_034();
	~CQoSTest_034();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_035 : public CTestStepQoS
{
public:
	CQoSTest_035();
	~CQoSTest_035();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_036 : public CTestStepQoS
{
public:
	CQoSTest_036();
	~CQoSTest_036();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_041 : public CTestStepQoS
{
public:
	CQoSTest_041();
	~CQoSTest_041();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_042 : public CTestStepQoS
{
public:
	CQoSTest_042();
	~CQoSTest_042();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_043 : public CTestStepQoS
{
public:
	CQoSTest_043();
	~CQoSTest_043();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_044 : public CTestStepQoS
{
public:
	CQoSTest_044();
	~CQoSTest_044();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_045 : public CTestStepQoS
{
public:
	CQoSTest_045();
	~CQoSTest_045();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_046 : public CTestStepQoS
{
public:
	CQoSTest_046();
	~CQoSTest_046();
	virtual enum TVerdict doTestStepL();
};




//
//  Context setting error situations
//

class CQoSTest_090 : public CTestStepQoS
{
public:
	CQoSTest_090();
	~CQoSTest_090();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_091 : public CTestStepQoS
{
public:
	CQoSTest_091();
	~CQoSTest_091();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_092 : public CTestStepQoS
{
public:
	CQoSTest_092();
	~CQoSTest_092();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_093 : public CTestStepQoS
{
public:
	CQoSTest_093();
	~CQoSTest_093();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_094 : public CTestStepQoS
{
public:
	CQoSTest_094();
	~CQoSTest_094();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_095 : public CTestStepQoS
{
public:
	CQoSTest_095();
	~CQoSTest_095();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_101 : public CTestStepQoS
{
public:
	CQoSTest_101();
	~CQoSTest_101();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_102 : public CTestStepQoS
{
public:
	CQoSTest_102();
	~CQoSTest_102();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_103 : public CTestStepQoS
{
public:
	CQoSTest_103();
	~CQoSTest_103();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_104 : public CTestStepQoS
{
public:
	CQoSTest_104();
	~CQoSTest_104();
	virtual enum TVerdict doTestStepL();
};




//
//  RQoSPolicy test cases
//

class CQoSTest_050 : public CTestStepQoS
{
public:
	CQoSTest_050();
	~CQoSTest_050();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_051 : public CTestStepQoS
{
public:
	CQoSTest_051();
	~CQoSTest_051();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_052 : public CTestStepQoS
{
public:
	CQoSTest_052();
	~CQoSTest_052();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_053 : public CTestStepQoS
{
public:
	CQoSTest_053();
	~CQoSTest_053();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_054 : public CTestStepQoS
{
public:
	CQoSTest_054();
	~CQoSTest_054();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_055 : public CTestStepQoS
{
public:
	CQoSTest_055();
	~CQoSTest_055();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_056 : public CTestStepQoS
{
public:
	CQoSTest_056();
	~CQoSTest_056();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_057 : public CTestStepQoS
{
public:
	CQoSTest_057();
	~CQoSTest_057();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_058 : public CTestStepQoS
{
public:
	CQoSTest_058();
	~CQoSTest_058();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_059 : public CTestStepQoS
{
public:
	CQoSTest_059();
	~CQoSTest_059();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_060 : public CTestStepQoS
{
public:
	CQoSTest_060();
	~CQoSTest_060();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_061 : public CTestStepQoS
{
public:
	CQoSTest_061();
	~CQoSTest_061();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_062 : public CTestStepQoS
{
public:
	CQoSTest_062();
	~CQoSTest_062();
	virtual enum TVerdict doTestStepL();
};


class CQoSTest_064 : public CTestStepQoS
{
public:
	CQoSTest_064();
	~CQoSTest_064();
	virtual enum TVerdict doTestStepL();
};




//
//  CUmtsQoSPolicy test cases
//

class CQoSTest_070 : public CTestStepQoS
{
public:
	CQoSTest_070();
	~CQoSTest_070();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_071 : public CTestStepQoS
{
public:
	CQoSTest_071();
	~CQoSTest_071();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_072 : public CTestStepQoS
{
public:
	CQoSTest_072();
	~CQoSTest_072();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_073 : public CTestStepQoS
{
public:
	CQoSTest_073();
	~CQoSTest_073();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_075 : public CTestStepQoS
{
public:
	CQoSTest_075();
	~CQoSTest_075();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_076 : public CTestStepQoS
{
public:
	CQoSTest_076();
	~CQoSTest_076();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_077 : public CTestStepQoS
{
public:
	CQoSTest_077();
	~CQoSTest_077();
	virtual enum TVerdict doTestStepL();
};





//
//  All the rest
//

class CQoSTest_902 : public CTestStepQoS
{
public:
	CQoSTest_902();
	~CQoSTest_902();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_903 : public CTestStepQoS
{
public:
	CQoSTest_903();
	~CQoSTest_903();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_904 : public CTestStepQoS
{
public:
	CQoSTest_904();
	~CQoSTest_904();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_905 : public CTestStepQoS
{
public:
	CQoSTest_905();
	~CQoSTest_905();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_906 : public CTestStepQoS
{
public:
	CQoSTest_906();
	~CQoSTest_906();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_908 : public CTestStepQoS
{
public:
	CQoSTest_908();
	~CQoSTest_908();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_909 : public CTestStepQoS
{
public:
	CQoSTest_909();
	~CQoSTest_909();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_911 : public CTestStepQoS
{
public:
	CQoSTest_911();
	~CQoSTest_911();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_912 : public CTestStepQoS
{
public:
	CQoSTest_912();
	~CQoSTest_912();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_913 : public CTestStepQoS
{
public:
	CQoSTest_913();
	~CQoSTest_913();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_914 : public CTestStepQoS
{
public:
	CQoSTest_914();
	~CQoSTest_914();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_915 : public CTestStepQoS
{
public:
	CQoSTest_915();
	~CQoSTest_915();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_916 : public CTestStepQoS
{
public:
	CQoSTest_916();
	~CQoSTest_916();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_917 : public CTestStepQoS
{
public:
	CQoSTest_917();
	~CQoSTest_917();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_918 : public CTestStepQoS
{
public:
	CQoSTest_918();
	~CQoSTest_918();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_919 : public CTestStepQoS
{
public:
	CQoSTest_919();
	~CQoSTest_919();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_920 : public CTestStepQoS
{
public:
	CQoSTest_920();
	~CQoSTest_920();
	virtual enum TVerdict doTestStepL();
};


//
//  Miscellaneous
//

class CQoSTest_201 : public CTestStepQoS
{
public:
	CQoSTest_201();
	~CQoSTest_201();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_202 : public CTestStepQoS
{
public:
	CQoSTest_202();
	~CQoSTest_202();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_203 : public CTestStepQoS
{
public:
	CQoSTest_203();
	~CQoSTest_203();
	virtual enum TVerdict doTestStepL();
};

//
//  Platform security test cases
//

class CQoSTest_601 : public CTestStepQoS
{
public:
    CQoSTest_601();
    ~CQoSTest_601();
    virtual enum TVerdict doTestStepL();
};

//
//  SBLP test cases
//


class CQoSTest_300 : public CTestStepQoS
{
public:
	CQoSTest_300();
	~CQoSTest_300();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_301 : public CTestStepQoS
{
public:
	CQoSTest_301();
	~CQoSTest_301();
	virtual enum TVerdict doTestStepL();
};


class CQoSTest_700 : public CTestStepQoS
{
public:
    CQoSTest_700();
    ~CQoSTest_700();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_701 : public CTestStepQoS
{
public:
    CQoSTest_701();
    ~CQoSTest_701();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_702 : public CTestStepQoS
{
public:
    CQoSTest_702();
    ~CQoSTest_702();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_703 : public CTestStepQoS
{
public:
    CQoSTest_703();
    ~CQoSTest_703();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_704 : public CTestStepQoS
{
public:
    CQoSTest_704();
    ~CQoSTest_704();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_705 : public CTestStepQoS
{
public:
    CQoSTest_705();
    ~CQoSTest_705();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_706 : public CTestStepQoS
{
public:
    CQoSTest_706();
    ~CQoSTest_706();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_707 : public CTestStepQoS
{
public:
    CQoSTest_707();
    ~CQoSTest_707();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_708 : public CTestStepQoS
{
public:
    CQoSTest_708();
    ~CQoSTest_708();
    virtual enum TVerdict doTestStepL();
};

//
//  RSubConnection test cases
//

class CQoSTest_120 : public CTestStepQoS
{
public:
    CQoSTest_120();
    ~CQoSTest_120();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_121 : public CTestStepQoS
{
public:
    CQoSTest_121();
    ~CQoSTest_121();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_122 : public CTestStepQoS
{
public:
    CQoSTest_122();
    ~CQoSTest_122();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_123 : public CTestStepQoS
{
public:
    CQoSTest_123();
    ~CQoSTest_123();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_124 : public CTestStepQoS
{
public:
    CQoSTest_124();
    ~CQoSTest_124();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_125 : public CTestStepQoS
{
public:
    CQoSTest_125();
    ~CQoSTest_125();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_126 : public CTestStepQoS
{
public:
    CQoSTest_126();
    ~CQoSTest_126();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_127 : public CTestStepQoS
{
public:
    CQoSTest_127();
    ~CQoSTest_127();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_128 : public CTestStepQoS
{
public:
    CQoSTest_128();
    ~CQoSTest_128();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_129 : public CTestStepQoS
{
public:
    CQoSTest_129();
    ~CQoSTest_129();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_130 : public CTestStepQoS
{
public:
    CQoSTest_130();
    ~CQoSTest_130();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_131 : public CTestStepQoS
{
public:
    CQoSTest_131();
    ~CQoSTest_131();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_132 : public CTestStepQoS
{
public:
    CQoSTest_132();
    ~CQoSTest_132();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_134 : public CTestStepQoS
{
public:
    CQoSTest_134();
    ~CQoSTest_134();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_135 : public CTestStepQoS
{
public:
    CQoSTest_135();
    ~CQoSTest_135();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_136 : public CTestStepQoS
{
public:
    CQoSTest_136();
    ~CQoSTest_136();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_142 : public CTestStepQoS
{
public:
    CQoSTest_142();
    ~CQoSTest_142();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_143 : public CTestStepQoS
{
public:
    CQoSTest_143();
    ~CQoSTest_143();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_144 : public CTestStepQoS
{
public:
    CQoSTest_144();
    ~CQoSTest_144();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_145 : public CTestStepQoS
{
public:
    CQoSTest_145();
    ~CQoSTest_145();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_146 : public CTestStepQoS
{
public:
    CQoSTest_146();
    ~CQoSTest_146();
    virtual enum TVerdict doTestStepL();
};

class CQoSTest_400 : public CTestStepQoS
{
public:
	CQoSTest_400();
	~CQoSTest_400();
	virtual enum TVerdict doTestStepL();
};


//
//  guqos module test cases
//

class CQoSTest_401 : public CTestStepQoS
{
public:
	CQoSTest_401();
	~CQoSTest_401();
	virtual enum TVerdict doTestStepL();
};

//
//  testing correct order of RSubConnection API calls
//

class CQoSTest_402 : public CTestStepQoS
{
public:
	CQoSTest_402();
	~CQoSTest_402();
	virtual enum TVerdict doTestStepL();
};


//
//  preq 192 & 635 related
//  testing the R5 parameter support in qos
//

class CQoSTest_500 : public CTestStepQoS
{
public:
	CQoSTest_500();
	~CQoSTest_500();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_501 : public CTestStepQoS
{
public:
	CQoSTest_501();
	~CQoSTest_501();
	virtual enum TVerdict doTestStepL();
};


/*
class CQoSTest_301 : public CTestStepQoS
{
public:
	CQoSTest_301();
	~CQoSTest_301();
	virtual enum TVerdict doTestStepL();
};
*/
class CQoSTest_302 : public CTestStepQoS
{
public:
	CQoSTest_302();
	~CQoSTest_302();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_303 : public CTestStepQoS
{
public:
	CQoSTest_303();
	~CQoSTest_303();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_304 : public CTestStepQoS
{
public:
	CQoSTest_304();
	~CQoSTest_304();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_305 : public CTestStepQoS
{
public:
	CQoSTest_305();
	~CQoSTest_305();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_306 : public CTestStepQoS
{
public:
	CQoSTest_306();
	~CQoSTest_306();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_307 : public CTestStepQoS
{
public:
	CQoSTest_307();
	~CQoSTest_307();
	virtual enum TVerdict doTestStepL();
};


/*class CQoSTest_401 : public CTestStepQoS
{
public:
	CQoSTest_401();
	~CQoSTest_401();
	virtual enum TVerdict doTestStepL();
};
class CQoSTest_402 : public CTestStepQoS
{
public:
	CQoSTest_402();
	~CQoSTest_402();
	virtual enum TVerdict doTestStepL();
};
*/


class CQoSTest_403 : public CTestStepQoS
{
public:
	CQoSTest_403();
	~CQoSTest_403();
	virtual enum TVerdict doTestStepL();
};


class CQoSTest_404 : public CTestStepQoS
{
public:
	CQoSTest_404();
	~CQoSTest_404();
	virtual enum TVerdict doTestStepL();
};


class CQoSTest_405 : public CTestStepQoS
{
public:
	CQoSTest_405();
	~CQoSTest_405();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_406 : public CTestStepQoS
{
public:
	CQoSTest_406();
	~CQoSTest_406();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_407 : public CTestStepQoS
{
public:
	CQoSTest_407();
	~CQoSTest_407();
	virtual enum TVerdict doTestStepL();
};


class CQoSTest_408 : public CTestStepQoS
{
public:
	CQoSTest_408();
	~CQoSTest_408();
	virtual enum TVerdict doTestStepL();
};


class CQoSTest_409 : public CTestStepQoS
{
public:
	CQoSTest_409();
	~CQoSTest_409();
	virtual enum TVerdict doTestStepL();
};


class CQoSTest_410 : public CTestStepQoS
{
public:
	CQoSTest_410();
	~CQoSTest_410();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_411 : public CTestStepQoS
{
public:
	CQoSTest_411();
	~CQoSTest_411();
	virtual enum TVerdict doTestStepL();
};

class CQoSTest_412 : public CTestStepQoS
{
public:
	CQoSTest_412();
	~CQoSTest_412();
	virtual enum TVerdict doTestStepL();
};


class CQoSTest_413 : public CTestStepQoS
{
public:
	CQoSTest_413();
	~CQoSTest_413();
	virtual enum TVerdict doTestStepL();
};


class CQoSTest_414 : public CTestStepQoS
{
public:
	CQoSTest_414();
	~CQoSTest_414();
	virtual enum TVerdict doTestStepL();
};

#endif (__QOSTEST_H__)
