mmsharing/mmshavailability/tsrc/ut_availability/src/UT_CMusAvaInviteResponder.cpp
branchRCL_3
changeset 38 ac48f0cc9f9c
parent 0 f0cf47e981f9
child 41 755f0370535b
equal deleted inserted replaced
35:6c57ef9392d2 38:ac48f0cc9f9c
    23 #include "musavaInviteresponderobserverimp.h"
    23 #include "musavaInviteresponderobserverimp.h"
    24 #include "siptransactionbase.h"
    24 #include "siptransactionbase.h"
    25 #include "muslogger.h"
    25 #include "muslogger.h"
    26 #include "CSipSseTestTls.h"
    26 #include "CSipSseTestTls.h"
    27 #include "musavacapabilitytesthelper.h" //remove compilation warning
    27 #include "musavacapabilitytesthelper.h" //remove compilation warning
       
    28 #include "mussettings.h"
    28 
    29 
    29 //  EXTERNAL INCLUDES
    30 //  EXTERNAL INCLUDES
    30 #include <digia/eunit/eunitmacros.h>
    31 #include <digia/eunit/eunitmacros.h>
    31 #include <e32base.h>
    32 #include <e32base.h>
    32 #include <sipstrings.h>
    33 #include <sipstrings.h>
   116 
   117 
   117     ////Decline
   118     ////Decline
   118     iResponderObserverImp->iApplicationState = MMusAvaSettingsObserver::EApplicationStateNotDefined;
   119     iResponderObserverImp->iApplicationState = MMusAvaSettingsObserver::EApplicationStateNotDefined;
   119     iInviteResponder->iTransaction->iIsClientTransaction = EFalse;
   120     iInviteResponder->iTransaction->iIsClientTransaction = EFalse;
   120     iInviteResponder->AnswerL();
   121     iInviteResponder->AnswerL();
   121     EUNIT_ASSERT( iInviteResponder->iTransaction->iResponseElements->StatusCode() == 603 );
   122     if ( MultimediaSharingSettings::OperatorVariantSettingL() == 
       
   123 	     MusSettingsKeys::EOperatorSpecific )
       
   124     	{
       
   125         EUNIT_ASSERT( iInviteResponder->iTransaction->iResponseElements->StatusCode() == 486 );
       
   126     	}
       
   127     else
       
   128     	{
       
   129         EUNIT_ASSERT( iInviteResponder->iTransaction->iResponseElements->StatusCode() == 603 );
       
   130     	}
   122     }  
   131     }  
   123 
   132 
   124 void UT_CMusAvaInviteResponder::UT_CMusAvaInviteResponder_SendResponseLL()
   133 void UT_CMusAvaInviteResponder::UT_CMusAvaInviteResponder_SendResponseLL()
   125     {
   134     {
   126     iInviteResponder->iTransaction->iIsClientTransaction = EFalse;
   135     iInviteResponder->iTransaction->iIsClientTransaction = EFalse;