diff -r 1bce908db942 -r 513a8b745b2f multimediacommsengine/mmcesrv/mmceserver/tsrc/ut_server/src/UT_CMceNatStateDecodeAnswer.cpp --- a/multimediacommsengine/mmcesrv/mmceserver/tsrc/ut_server/src/UT_CMceNatStateDecodeAnswer.cpp Tue Feb 02 01:04:58 2010 +0200 +++ b/multimediacommsengine/mmcesrv/mmceserver/tsrc/ut_server/src/UT_CMceNatStateDecodeAnswer.cpp Fri Feb 19 23:12:20 2010 +0200 @@ -213,6 +213,14 @@ *iNatSession, EMceInvite ); EUNIT_ASSERT_LEAVE( iState->TransitionHandler().ExitL( event2 )); + // NAT EMceNatHandleSIP Handled + iNatSession->iNatDisabled = EFalse; + iNatSession->iEntryPoint = CMceNatSipSession::ENatEntryHandleSIPEvent; + eventcode = EMceNatHandleSIP; + iNatSession->NextState( KMceStateOffering ); + TMceNatStateTransitionEvent event3( NULL, *iNatSession,eventcode, + *iNatSession, EMceProvisionalResponse ); + EUNIT_ASSERT_LEAVE( iState->TransitionHandler().ExitL( event3 )); }