multimediacommsengine/mmcesrv/mmceserver/tsrc/ut_server/src/UT_CMceNatStateWait.cpp
equal
deleted
inserted
replaced
140 UT_CMceNatStateWait_AcceptLL() |
140 UT_CMceNatStateWait_AcceptLL() |
141 { |
141 { |
142 |
142 |
143 EUNIT_ASSERT( DoesAccept( EMceNatError ) ); |
143 EUNIT_ASSERT( DoesAccept( EMceNatError ) ); |
144 EUNIT_ASSERT( DoesAccept( EMceNatICMPError ) ); |
144 EUNIT_ASSERT( DoesAccept( EMceNatICMPError ) ); |
|
145 EUNIT_ASSERT( DoesAccept( EMceNatUpdated ) ); |
145 |
146 |
146 EUNIT_ASSERT( !DoesAccept( EMceNatHandleSIP ) ); |
147 EUNIT_ASSERT( !DoesAccept( EMceNatHandleSIP ) ); |
147 EUNIT_ASSERT( !DoesAccept( EMceNatInitialized ) ); |
148 EUNIT_ASSERT( !DoesAccept( EMceNatInitialized ) ); |
148 EUNIT_ASSERT( !DoesAccept( EMceNatOffer ) ); |
149 EUNIT_ASSERT( !DoesAccept( EMceNatOffer ) ); |
149 EUNIT_ASSERT( !DoesAccept( EMceNatAnswer ) ); |
150 EUNIT_ASSERT( !DoesAccept( EMceNatAnswer ) ); |
150 EUNIT_ASSERT( !DoesAccept( EMceNatUpdateSdp ) ); |
151 EUNIT_ASSERT( !DoesAccept( EMceNatUpdateSdp ) ); |
151 EUNIT_ASSERT( !DoesAccept( EMceNatUpdated ) ); |
|
152 EUNIT_ASSERT( !DoesAccept( EMceNatSync ) ); |
152 EUNIT_ASSERT( !DoesAccept( EMceNatSync ) ); |
153 |
153 |
154 } |
154 } |
155 |
155 |
156 void UT_CMceNatStateWait:: |
156 void UT_CMceNatStateWait:: |
191 iNatSession->NextState( KMceStateEstablished ); |
191 iNatSession->NextState( KMceStateEstablished ); |
192 TMceNatStateTransitionEvent event2( NULL, *iNatSession,eventcode, |
192 TMceNatStateTransitionEvent event2( NULL, *iNatSession,eventcode, |
193 *iNatSession, EMceInvite ); |
193 *iNatSession, EMceInvite ); |
194 EUNIT_ASSERT_LEAVE( iState->TransitionHandler().ExitL( event2 )); |
194 EUNIT_ASSERT_LEAVE( iState->TransitionHandler().ExitL( event2 )); |
195 |
195 |
|
196 iNatSession->iNatDisabled = EFalse; |
|
197 eventcode = EMceNatUpdated; |
|
198 iNatSession->NextState( KMceStateOffering ); |
|
199 TMceNatStateTransitionEvent event3( NULL, *iNatSession,eventcode, |
|
200 *iNatSession, EMcePrack ); |
|
201 EUNIT_ASSERT_NO_LEAVE( iState->TransitionHandler().ExitL( event3 )); |
196 } |
202 } |
197 |
203 |
198 TBool |
204 TBool |
199 UT_CMceNatStateWait::DoesAccept( TMceNatEventCode aEventCode ) |
205 UT_CMceNatStateWait::DoesAccept( TMceNatEventCode aEventCode ) |
200 { |
206 { |