bluetoothapitest/bluetoothsvs/T_BTUserAPI/scripts/bt-user-avdtprecoverycapabilities-publishedpartner.script
changeset 0 29b1cd4cb562
equal deleted inserted replaced
-1:000000000000 0:29b1cd4cb562
       
     1 //
       
     2 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 // All rights reserved.
       
     4 // This component and the accompanying materials are made available
       
     5 // under the terms of "Eclipse Public License v1.0"
       
     6 // which accompanies this distribution, and is available
       
     7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 //
       
     9 // Initial Contributors:
       
    10 // Nokia Corporation - initial contribution.
       
    11 //
       
    12 // Contributors:
       
    13 //
       
    14 // Description:
       
    15 //
       
    16 ///////////////////////////////////////////////////////////////////////////////
       
    17 //! @file
       
    18 //! @SYMTestSuiteName			T_BTUserAPI
       
    19 //! @SYMScriptTestEnvironment	This test script requires a basic ROM with bluetooth dongle.
       
    20 //! @SYMScriptDescription		Tests all published partner elements of the TAvdtpRecoveryCapabilities class
       
    21 //!								as a means of confidence that the API works as expected. 
       
    22 //!								The purpose is to provide a regression test suite of PublishedPartner APIs for 
       
    23 //!								BT USER related classes.
       
    24 //!								Negative testing is performed to confirm that correct errors are returned 
       
    25 //!								when incorrect parameters are given. The tests are fully automated.
       
    26 //! @SYMAuthor					Wekey Weng
       
    27 //! @SYMCreationDate			10/03/2008
       
    28 ///////////////////////////////////////////////////////////////////////////////
       
    29 
       
    30 RUN_UTILS MkDir ${SYSDRIVE}\bluetooth\user\
       
    31 
       
    32 LOAD_SUITE	T_BTUserAPI
       
    33 DELAY		500
       
    34 
       
    35 
       
    36 // ****************************************************************************
       
    37 // TAvdtpRecoveryCapabilities
       
    38 // **************************************************************************** 
       
    39 
       
    40 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0001
       
    41 //! @SYMTestCaseID              BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0001
       
    42 //! @SYMAPI                     TAvdtpRecoveryCapabilities::TAvdtpRecoveryCapabilities()
       
    43 //! @SYMAuthor                  Wekey Weng
       
    44 //! @SYMCreationDate            02/29/2008
       
    45 //! @SYMTestCaseDesc            Default constructor
       
    46 //! @SYMTestActions             1. Create a TAvdtpRecoveryCapabilities object
       
    47 //!                             2. Destruct the TAvdtpRecoveryCapabilities object.
       
    48 //! @SYMTestStatus              Implemented
       
    49 //! @SYMTestPriority            Low
       
    50 //! @SYMTestExpectedResults     The TAvdtpRecoveryCapabilities object is created successfully
       
    51 //! @SYMTestType                CIT
       
    52 
       
    53     START_TEST_BLOCK    10  T_BTUserAPI                 \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini
       
    54             CREATE_OBJECT   TAvdtpRecoveryCapabilities  avdtprecoverycap
       
    55             COMMAND         avdtprecoverycap            new
       
    56             COMMAND         avdtprecoverycap            ~
       
    57     END_TEST_BLOCK
       
    58     
       
    59 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0001
       
    60 
       
    61 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0002
       
    62 //! @SYMTestCaseID              BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0002
       
    63 //! @SYMAPI                     TAvdtpRecoveryCapabilities::Category()
       
    64 //! @SYMAuthor                  Wekey Weng
       
    65 //! @SYMCreationDate            02/29/2008
       
    66 //! @SYMTestCaseDesc            Get the category
       
    67 //! @SYMTestActions             1. Create a TAvdtpRecoveryCapabilities object
       
    68 //!                             2. Get the category
       
    69 //!                             3. Destruct the TAvdtpRecoveryCapabilities object.
       
    70 //! @SYMTestStatus              Implemented
       
    71 //! @SYMTestPriority            High
       
    72 //! @SYMTestExpectedResults     Called without panic and returns category (EServiceCategoryRecovery) as expected
       
    73 //! @SYMTestType                CIT
       
    74 
       
    75     START_TEST_BLOCK    10  T_BTUserAPI             \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini
       
    76             CREATE_OBJECT   TAvdtpRecoveryCapabilities  avdtprecoverycap
       
    77             COMMAND         avdtprecoverycap        new
       
    78             COMMAND         avdtprecoverycap        Category        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0002-0001-Category_Command2
       
    79             COMMAND         avdtprecoverycap        ~
       
    80     END_TEST_BLOCK
       
    81     
       
    82 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0002
       
    83 
       
    84 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003
       
    85 //! @SYMTestCaseID              BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003
       
    86 //! @SYMAPI                     TAvdtpRecoveryCapabilities::SetRecoveryType(SymbianBluetoothAV::TAvdtpRecoveryType );
       
    87 //!                             TAvdtpRecoveryCapabilities::RecoveryType()
       
    88 //! @SYMAuthor                  Wekey Weng
       
    89 //! @SYMCreationDate            02/29/2008
       
    90 //! @SYMTestCaseDesc            Set recovery type to TAvdtpRecoveryCapabilities object and get it.
       
    91 //! @SYMTestActions             1. Create a TAvdtpRecoveryCapabilities object
       
    92 //!                             2. Set recovery type (EForbiddenRecovery) to the TAvdtpRecoveryCapabilities object
       
    93 //!                             3. Get recovery type
       
    94 //!                             4. Set recovery type (ERFC2733Recovery) to the TAvdtpRecoveryCapabilities object
       
    95 //!                             5. Get recovery type
       
    96 //!                             6. Destruct the TAvdtpRecoveryCapabilities object.
       
    97 //! @SYMTestStatus              Implemented
       
    98 //! @SYMTestPriority            High
       
    99 //! @SYMTestExpectedResults     1. Called without causing panic and returns value as expected
       
   100 //!                             1.1. Step 3 returns EForbiddenRecovery
       
   101 //!                             1.2. Step 5 returns ERFC2733Recovery
       
   102 //! @SYMTestType                CIT
       
   103 
       
   104     START_TEST_BLOCK    10  T_BTUserAPI                 \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini
       
   105             CREATE_OBJECT   TAvdtpRecoveryCapabilities  avdtprecoverycap
       
   106             COMMAND         avdtprecoverycap        new
       
   107             COMMAND         avdtprecoverycap        SetRecoveryType     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003-0001-SetRecoveryType_Command2
       
   108             COMMAND         avdtprecoverycap        RecoveryType        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003-0001-RecoveryType_Command3
       
   109             COMMAND         avdtprecoverycap        SetRecoveryType     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003-0001-SetRecoveryType_Command4
       
   110             COMMAND         avdtprecoverycap        RecoveryType        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003-0001-RecoveryType_Command5
       
   111             COMMAND         avdtprecoverycap        ~
       
   112     END_TEST_BLOCK
       
   113     
       
   114 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0003
       
   115 
       
   116 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004
       
   117 //! @SYMTestCaseID              BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004
       
   118 //! @SYMAPI                     TAvdtpRecoveryCapabilities::SetMaxWindowSize(TAvdtpRecoveryWindowSize );
       
   119 //!                             TAvdtpRecoveryCapabilities::MaxWindowSize()
       
   120 //! @SYMAuthor                  Wekey Weng
       
   121 //! @SYMCreationDate            02/29/2008
       
   122 //! @SYMTestCaseDesc            Set max window size to TAvdtpRecoveryCapabilities object and get it.
       
   123 //! @SYMTestActions             1. Create a TAvdtpRecoveryCapabilities object
       
   124 //!                             2. Set max window size (200) to the TAvdtpRecoveryCapabilities object
       
   125 //!                             3. Get max window size
       
   126 //!                             4. Set max window size (150) to the TAvdtpRecoveryCapabilities object
       
   127 //!                             5. Get max window size
       
   128 //!                             6. Destruct the TAvdtpRecoveryCapabilities object.
       
   129 //! @SYMTestStatus              Implemented
       
   130 //! @SYMTestPriority            High
       
   131 //! @SYMTestExpectedResults     1. Called without causing panic and returns value as expected
       
   132 //!                             1.1 Step 3 returns 200
       
   133 //!                             1.2 Step 5 returns 150
       
   134 //! @SYMTestType                CIT
       
   135 
       
   136     START_TEST_BLOCK    10  T_BTUserAPI                 \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini
       
   137             CREATE_OBJECT   TAvdtpRecoveryCapabilities  avdtprecoverycap
       
   138             COMMAND         avdtprecoverycap        new
       
   139             COMMAND         avdtprecoverycap        SetMaxWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004-0001-SetMaxWindowSize_Command2
       
   140             COMMAND         avdtprecoverycap        MaxWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004-0001-MaxWindowSize_Command3
       
   141             COMMAND         avdtprecoverycap        SetMaxWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004-0001-SetMaxWindowSize_Command4
       
   142             COMMAND         avdtprecoverycap        MaxWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004-0001-MaxWindowSize_Command5
       
   143             COMMAND         avdtprecoverycap        ~
       
   144     END_TEST_BLOCK
       
   145     
       
   146 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0004
       
   147 
       
   148 START_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005
       
   149 //! @SYMTestCaseID              BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005
       
   150 //! @SYMAPI                     TAvdtpRecoveryCapabilities::SetMinWindowSize(TAvdtpRecoveryWindowSize);
       
   151 //!                             TAvdtpRecoveryCapabilities::MinWindowSize()
       
   152 //! @SYMAuthor                  Wekey Weng
       
   153 //! @SYMCreationDate            02/29/2008
       
   154 //! @SYMTestCaseDesc            Set min window size to TAvdtpRecoveryCapabilities object and get it.
       
   155 //! @SYMTestActions             1. Create a TAvdtpRecoveryCapabilities object
       
   156 //!                             2. Set min window size (100) to the TAvdtpRecoveryCapabilities object
       
   157 //!                             3. Get min window size
       
   158 //!                             4. Set min window size (50) to the TAvdtpRecoveryCapabilities object
       
   159 //!                             5. Get min window size
       
   160 //!                             6. Destruct the TAvdtpRecoveryCapabilities object.
       
   161 //! @SYMTestStatus              Implemented
       
   162 //! @SYMTestPriority            High
       
   163 //! @SYMTestExpectedResults     1. Called without causing panic and returns value as expected
       
   164 //!                             1.1 Step 3 returns 100
       
   165 //!                             1.2 Step 5 returns 50
       
   166 //! @SYMTestType                CIT
       
   167 
       
   168     START_TEST_BLOCK    10  T_BTUserAPI                 \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini
       
   169             CREATE_OBJECT   TAvdtpRecoveryCapabilities  avdtprecoverycap
       
   170             COMMAND         avdtprecoverycap        new
       
   171             COMMAND         avdtprecoverycap        SetMinWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005-0001-SetMinWindowSize_Command2
       
   172             COMMAND         avdtprecoverycap        MinWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005-0001-MinWindowSize_Command3
       
   173             COMMAND         avdtprecoverycap        SetMinWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005-0001-SetMinWindowSize_Command4
       
   174             COMMAND         avdtprecoverycap        MinWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005-0001-MinWindowSize_Command5
       
   175             COMMAND         avdtprecoverycap        ~
       
   176     END_TEST_BLOCK
       
   177     
       
   178 END_TESTCASE BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0005
       
   179 
       
   180 START_TESTCASE                  BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010
       
   181 //! @SYMTestCaseID              BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010
       
   182 //! @SYMAPI                     TAvdtpRecoveryCapabilities::SetMaxWindowSize(TAvdtpRecoveryWindowSize );
       
   183 //!                             TAvdtpRecoveryCapabilities::MaxWindowSize()
       
   184 //! @SYMAuthor                  Jason Lin
       
   185 //! @SYMCreationDate            03/26/2008
       
   186 //! @SYMTestCaseDesc            Set max window size to TAvdtpRecoveryCapabilities object and get it.
       
   187 //! @SYMTestActions             1. Create a TAvdtpRecoveryCapabilities object
       
   188 //!                             2. Set max window size (0) to the TAvdtpRecoveryCapabilities object
       
   189 //!                             3. Get max window size
       
   190 //!                             4. Set max window size (255) to the TAvdtpRecoveryCapabilities object
       
   191 //!                             5. Get max window size
       
   192 //!                             6. Destruct the TAvdtpRecoveryCapabilities object.
       
   193 //! @SYMTestStatus              Implemented
       
   194 //! @SYMTestPriority            High
       
   195 //! @SYMTestExpectedResults     1. Called without causing panic and returns value as expected
       
   196 //!                             1.1 Step 3 returns 0
       
   197 //!                             1.2 Step 5 returns 255
       
   198 //! @SYMTestType                CIT
       
   199 
       
   200     START_TEST_BLOCK    10  T_BTUserAPI                 \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini
       
   201             CREATE_OBJECT   TAvdtpRecoveryCapabilities  avdtprecoverycap
       
   202             COMMAND         avdtprecoverycap        new
       
   203             COMMAND         avdtprecoverycap        SetMaxWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010-0001-SetMaxWindowSize_Command2
       
   204             COMMAND         avdtprecoverycap        MaxWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010-0001-MaxWindowSize_Command3
       
   205             COMMAND         avdtprecoverycap        SetMaxWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010-0001-SetMaxWindowSize_Command4
       
   206             COMMAND         avdtprecoverycap        MaxWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010-0001-MaxWindowSize_Command5
       
   207             COMMAND         avdtprecoverycap        ~
       
   208     END_TEST_BLOCK
       
   209 
       
   210 END_TESTCASE                    BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0010
       
   211 
       
   212 START_TESTCASE                  BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011
       
   213 //! @SYMTestCaseID              BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011
       
   214 //! @SYMAPI                     TAvdtpRecoveryCapabilities::SetMinWindowSize(TAvdtpRecoveryWindowSize);
       
   215 //!                             TAvdtpRecoveryCapabilities::MinWindowSize()
       
   216 //! @SYMAuthor                  Jason Lin
       
   217 //! @SYMCreationDate            03/26/2008
       
   218 //! @SYMTestCaseDesc            Set min window size to TAvdtpRecoveryCapabilities object and get it.
       
   219 //! @SYMTestActions             1. Create a TAvdtpRecoveryCapabilities object
       
   220 //!                             2. Set min window size (255) to the TAvdtpRecoveryCapabilities object
       
   221 //!                             3. Get min window size
       
   222 //!                             4. Set min window size (0) to the TAvdtpRecoveryCapabilities object
       
   223 //!                             5. Get min window size
       
   224 //!                             6. Destruct the TAvdtpRecoveryCapabilities object.
       
   225 //! @SYMTestStatus              Implemented
       
   226 //! @SYMTestPriority            High
       
   227 //! @SYMTestExpectedResults     1. Called without causing panic and returns value as expected
       
   228 //!                             1.1 Step 3 returns 255
       
   229 //!                             1.2 Step 5 returns 0
       
   230 //! @SYMTestType                CIT
       
   231 
       
   232     START_TEST_BLOCK    10  T_BTUserAPI                 \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini
       
   233             CREATE_OBJECT   TAvdtpRecoveryCapabilities  avdtprecoverycap
       
   234             COMMAND         avdtprecoverycap        new
       
   235             COMMAND         avdtprecoverycap        SetMinWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011-0001-SetMinWindowSize_Command2
       
   236             COMMAND         avdtprecoverycap        MinWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011-0001-MinWindowSize_Command3
       
   237             COMMAND         avdtprecoverycap        SetMinWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011-0001-SetMinWindowSize_Command4
       
   238             COMMAND         avdtprecoverycap        MinWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011-0001-MinWindowSize_Command5
       
   239             COMMAND         avdtprecoverycap        ~
       
   240     END_TEST_BLOCK
       
   241 
       
   242 END_TESTCASE                    BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0011
       
   243 
       
   244 START_TESTCASE                  BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012
       
   245 //! @SYMTestCaseID              BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012
       
   246 //! @SYMAPI                     TAvdtpRecoveryCapabilities::SetMinWindowSize(TAvdtpRecoveryWindowSize);
       
   247 //!                             TAvdtpRecoveryCapabilities::MinWindowSize();
       
   248 //!                             TAvdtpRecoveryCapabilities::SetMaxWindowSize(TAvdtpRecoveryWindowSize );
       
   249 //!                             TAvdtpRecoveryCapabilities::MaxWindowSize()
       
   250 //! @SYMAuthor                  Jason Lin
       
   251 //! @SYMCreationDate            03/26/2008
       
   252 //! @SYMTestCaseDesc            Set max window size smaller than min window size and get them back.
       
   253 //!                             Set min window size bigger than max window size and get them back.
       
   254 //! @SYMTestActions             1. Create a TAvdtpRecoveryCapabilities object
       
   255 //!                             2. Set max window size (1) to the TAvdtpRecoveryCapabilities object
       
   256 //!                             3. Set min window size (5) to the TAvdtpRecoveryCapabilities object
       
   257 //!                             4. Get max window size
       
   258 //!                             5. Get min window size
       
   259 //!                             6. Set min window size (254) to the TAvdtpRecoveryCapabilities object
       
   260 //!                             7. Set max window size (20) to the TAvdtpRecoveryCapabilities object
       
   261 //!                             8. Get min window size
       
   262 //!                             9. Get max window size
       
   263 //!                             10. Destruct the TAvdtpRecoveryCapabilities object.
       
   264 //! @SYMTestStatus              Implemented
       
   265 //! @SYMTestPriority            High
       
   266 //! @SYMTestExpectedResults     1. Called without causing panic and returns value as expected
       
   267 //!                             1.1 Step 4 returns 1
       
   268 //!                             1.2 Step 5 returns 5
       
   269 //!                             1.3 Step 8 returns 254
       
   270 //!                             1.4 Step 9 returns 20
       
   271 //! @SYMTestType                CIT
       
   272 
       
   273     START_TEST_BLOCK    10  T_BTUserAPI                 \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini
       
   274             CREATE_OBJECT   TAvdtpRecoveryCapabilities  avdtprecoverycap
       
   275             COMMAND         avdtprecoverycap        new
       
   276             COMMAND         avdtprecoverycap        SetMaxWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-SetMaxWindowSize_Command2
       
   277             COMMAND         avdtprecoverycap        SetMinWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-SetMinWindowSize_Command3
       
   278             COMMAND         avdtprecoverycap        MaxWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-MaxWindowSize_Command4
       
   279             COMMAND         avdtprecoverycap        MinWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-MinWindowSize_Command5
       
   280             COMMAND         avdtprecoverycap        SetMinWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-SetMinWindowSize_Command6
       
   281             COMMAND         avdtprecoverycap        SetMaxWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-SetMaxWindowSize_Command7
       
   282             COMMAND         avdtprecoverycap        MinWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-MinWindowSize_Command8
       
   283             COMMAND         avdtprecoverycap        MaxWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012-0001-MaxWindowSize_Command9
       
   284             COMMAND         avdtprecoverycap        ~
       
   285     END_TEST_BLOCK
       
   286 END_TESTCASE                    BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0012
       
   287 
       
   288 START_TESTCASE                  BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013
       
   289 //! @SYMTestCaseID              BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013
       
   290 //! @SYMAPI                     TAvdtpRecoveryCapabilities::SetMinWindowSize(TAvdtpRecoveryWindowSize);
       
   291 //!                             TAvdtpRecoveryCapabilities::MinWindowSize();
       
   292 //!                             TAvdtpRecoveryCapabilities::SetMaxWindowSize(TAvdtpRecoveryWindowSize );
       
   293 //!                             TAvdtpRecoveryCapabilities::MaxWindowSize();
       
   294 //!                             TAvdtpRecoveryCapabilities::SetRecoveryType(SymbianBluetoothAV::TAvdtpRecoveryType );
       
   295 //!                             TAvdtpRecoveryCapabilities::RecoveryType()
       
   296 //! @SYMAuthor                  Jason Lin
       
   297 //! @SYMCreationDate            05/04/2008
       
   298 //! @SYMTestCaseDesc            Set max window size smaller than min window size and get them back.
       
   299 //!                             Set min window size bigger than max window size and get them back.
       
   300 //!                             Set recovery type and get it back.
       
   301 //! @SYMTestActions             1. Create a TAvdtpRecoveryCapabilities object
       
   302 //!                             2. Set max window size (1) to the TAvdtpRecoveryCapabilities object
       
   303 //!                             3. Set min window size (5) to the TAvdtpRecoveryCapabilities object
       
   304 //!                             4. Set recovery type (EForbiddenRecovery) to the TAvdtpRecoveryCapabilities object
       
   305 //!                             5. Get max window size
       
   306 //!                             6. Get min window size
       
   307 //!                             7. Get recovery type
       
   308 //!                             8. Set min window size (254) to the TAvdtpRecoveryCapabilities object
       
   309 //!                             9. Set max window size (20) to the TAvdtpRecoveryCapabilities object
       
   310 //!                             10. Set recovery type (ERFC2733Recovery) to the TAvdtpRecoveryCapabilities object
       
   311 //!                             11. Get min window size
       
   312 //!                             12. Get max window size
       
   313 //!                             13. Get recovery type
       
   314 //!                             14. Destruct the TAvdtpRecoveryCapabilities object.
       
   315 //! @SYMTestStatus              Implemented
       
   316 //! @SYMTestPriority            High
       
   317 //! @SYMTestExpectedResults     1. Called without causing panic and returns value as expected
       
   318 //!                             1.1 Step 5 returns 1
       
   319 //!                             1.2 Step 6 returns 5
       
   320 //!                             1.3 Step 7 returns EForbiddenRecovery
       
   321 //!                             1.4 Step 11 returns 254
       
   322 //!                             1.5 Step 12 returns 20
       
   323 //!                             1.6 Step 13 returns ERFC2733Recovery
       
   324 //! @SYMTestType                CIT
       
   325 
       
   326     START_TEST_BLOCK    10  T_BTUserAPI                 \bluetooth\user\BT-USER-AvdtpRecoveryCapabilities-PublishedPartner.ini
       
   327             CREATE_OBJECT   TAvdtpRecoveryCapabilities  avdtprecoverycap
       
   328             COMMAND         avdtprecoverycap        new
       
   329             COMMAND         avdtprecoverycap        SetMaxWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetMaxWindowSize_Command2
       
   330             COMMAND         avdtprecoverycap        SetMinWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetMinWindowSize_Command3
       
   331             COMMAND         avdtprecoverycap        SetRecoveryType      BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetRecoveryType_Command4
       
   332             COMMAND         avdtprecoverycap        MaxWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-MaxWindowSize_Command5
       
   333             COMMAND         avdtprecoverycap        MinWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-MinWindowSize_Command6
       
   334             COMMAND         avdtprecoverycap        RecoveryType         BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-RecoveryType_Command7
       
   335             COMMAND         avdtprecoverycap        SetMinWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetMinWindowSize_Command8
       
   336             COMMAND         avdtprecoverycap        SetMaxWindowSize     BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetMaxWindowSize_Command9
       
   337             COMMAND         avdtprecoverycap        SetRecoveryType      BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-SetRecoveryType_Command10
       
   338             COMMAND         avdtprecoverycap        MinWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-MinWindowSize_Command11
       
   339             COMMAND         avdtprecoverycap        MaxWindowSize        BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-MaxWindowSize_Command12
       
   340             COMMAND         avdtprecoverycap        RecoveryType         BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013-0001-RecoveryType_Command13
       
   341             COMMAND         avdtprecoverycap        ~
       
   342     END_TEST_BLOCK
       
   343 END_TESTCASE                    BT-USER-AvdtpRecoveryCapabilities-PublishedPartner-0013
       
   344 
       
   345 DELAY		2000