这篇教程C++ EUNIT_ASSERT函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中EUNIT_ASSERT函数的典型用法代码示例。如果您正苦于以下问题:C++ EUNIT_ASSERT函数的具体用法?C++ EUNIT_ASSERT怎么用?C++ EUNIT_ASSERT使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了EUNIT_ASSERT函数的24个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: EUNIT_ASSERTvoid UT_CNATFWUNSAFMessage::TestAddAttributeL() { EUNIT_ASSERT(iMsg->iAttributes.Count() == 0); iMsg->AddAttributeL(iAttr); CNATFWUNSAFAttribute* attr = iAttr; iAttr = NULL; EUNIT_ASSERT(iMsg->iAttributes.Count() == 1); //Pointers much match EUNIT_ASSERT(iMsg->iAttributes[0] == attr); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:12,
示例2: CleanupClosePushLvoid T_CSPSettingsEngine::T_CSPSettingsEngine_HasVoIPAndVmbxPropertyNameL( ) { RPropertyNameArray names; CleanupClosePushL( names ); EUNIT_ASSERT( !iCSPSettingsEngine->HasVoIPAndVmbxPropertyName( names ) ); names.AppendL( EPropertyUnknown ); names.AppendL( EPropertyVoIPSubServicePluginId ); EUNIT_ASSERT( iCSPSettingsEngine->HasVoIPAndVmbxPropertyName( names ) ); CleanupStack::PopAndDestroy( &names ); }
开发者ID:kuailexs,项目名称:symbiandump-mw2,代码行数:12,
示例3: CleanupClosePushLvoid UT_CCFContextManager::UT_CCFContextManager_DefineContextL2L( ) { RThread thread; CleanupClosePushL(thread); TUid uid = TUid::Uid( 123 ); // define context 1 static _LIT_SECURITY_POLICY_PASS( alwaysPass ); EUNIT_ASSERT_NO_LEAVE ( iCFContextManagerInterface->DefineContextL( _L("testsource"), _L("testtype"), alwaysPass, alwaysPass, this, uid ) ); // try to redefine EUNIT_ASSERT_NO_LEAVE ( iCFContextManagerInterface->DefineContextL( _L("testsource"), _L("testtype"), alwaysPass, alwaysPass, this, uid ) ); // try to redefine with another UID TUid anotherUid = TUid::Uid( 345 ); EUNIT_ASSERT_LEAVE ( iCFContextManagerInterface->DefineContextL( _L("testsource"), _L("testtype"), alwaysPass, alwaysPass, this, anotherUid ) ); // check that we get the subscribers notification CCFContextSubscription* subscription = CCFContextSubscription::NewLC(); subscription->SetContextSourceL(_L("testsource")); subscription->SetContextTypeL(_L("testtype")); CleanupStack::Pop( subscription ); iSubscribersCalled = EFalse; iExpectedSubscribersSource.Copy(_L("testsource")); iExpectedSubscribersType.Copy(_L("testtype")); // make subscription EUNIT_ASSERT_NO_LEAVE ( iCFContextManagerInterface->SubscribeContextL(subscription, this, thread) ); EUNIT_ASSERT( iSubscribersCalled ); iSubscribersCalled = EFalse; iNoSubscribersCalled = EFalse; EUNIT_ASSERT_NO_LEAVE ( iCFContextManagerInterface->RemoveSubscription( *subscription, *this) ); EUNIT_ASSERT( iNoSubscribersCalled ); CleanupStack::PopAndDestroy( &thread ); }
开发者ID:cdaffara,项目名称:symbiandump-mw1,代码行数:53,
示例4: EUNIT_ASSERTvoid UT_CMceStateError::UT_CMceStateError_ExitLL() { iSipSession->iBody = CMceComSession::NewL( CMceComSession::EOutSession ); EUNIT_ASSERT ( iSipSession->CurrentState().Id() == KMceStateError ); TMceStateTransitionEvent event1( *iSipSession, EMceMediaError ); iState->ExitL( event1 ); EUNIT_ASSERT ( iSipSession->CurrentState().Id() == KMceStateError ); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:12,
示例5: EUNIT_ASSERTvoid UT_CNATBindingCRLFRefresher::TestSetRefreshL() { EUNIT_ASSERT(!iRefresher->IsRefreshed()); iRefresher->SetRefresh(ETrue); EUNIT_ASSERT(iRefresher->IsRefreshed()); iRefresher->SetRefresh(ETrue); EUNIT_ASSERT(iRefresher->IsRefreshed()); iRefresher->SetRefresh(EFalse); EUNIT_ASSERT(!iRefresher->IsRefreshed()); iRefresher->SetRefresh(EFalse); EUNIT_ASSERT(!iRefresher->IsRefreshed()); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:12,
示例6: EUNIT_ASSERT// ----------------------------------------------------------------------------// CMceOutSessionTest::RemainTestL// ----------------------------------------------------------------------------//void CMceSecureOutSessionTest::RemainTestL() { // inside dialog MCE_CREATE_PROFILE; EUNIT_ASSERT( iStorage->iSessionId == 0 ); CMceEvent* event = CMceOutEvent::NewL( *iManager, *profile, KMceRecipient, KMceEventHeader, 1000 ); CleanupStack::PushL( event ); CMceRefer* refer = CMceOutRefer::NewL( *iManager, *profile, KMceRecipient, KMceReferTo, CMceRefer::EMultipleRefer ); CleanupStack::PushL( refer ); // with event CMceSecureOutSession* outSession1= CMceSecureOutSession::NewL( *event ); CleanupStack::PushL( outSession1 ); EUNIT_ASSERT( outSession1->Profile() == event->ProfileId() ); EUNIT_ASSERT( outSession1->DialogId() == event->DialogId() ); EUNIT_ASSERT( outSession1->Recipient() == event->Recipient() ); EUNIT_ASSERT( outSession1->Originator() == event->Originator() ); // with refer CMceSecureOutSession* outSession2= CMceSecureOutSession::NewL( *refer ); CleanupStack::PushL( outSession2 ); EUNIT_ASSERT( outSession2->Profile() == refer->ProfileId() ); EUNIT_ASSERT( outSession2->DialogId() == refer->DialogId() ); EUNIT_ASSERT( outSession2->Recipient() == refer->Recipient() ); EUNIT_ASSERT( outSession2->Originator() == refer->Originator() ); // leave with not assigned dialog id TUint32 id = refer->DialogId(); refer->iDialogId = KMceNotAssigned; CMceOutSession* outSession3 = NULL; TRAPD( err, outSession3 = CMceOutSession::NewL( *refer ) ); MCE_TEST_HANDLE_ALLOC_FAILURE( err ) EUNIT_ASSERT_EQUALS( err, KErrArgument ); EUNIT_ASSERT( !outSession3 ); // set refer id back refer->iDialogId = id; // clean CleanupStack::Pop( outSession2 ); CleanupStack::Pop( outSession1 ); CleanupStack::Pop( refer ); CleanupStack::Pop( event ); event->iState = CMceEvent::EActive; MCE_TEST_DELETE( event ); MCE_TEST_DELETE( refer ); MCE_TEST_DELETE( outSession1 ); MCE_TEST_DELETE( outSession2 ); MCE_DELETE_PROFILE; }
开发者ID:piashishi,项目名称:mce,代码行数:57,
示例7: EUNIT_ASSERTvoid UT_CG711PayloadFormatWrite::UT_CG711PayloadFormatWrite_ConfigurePayloadFormatLL( ){ if ( iAlloc ) { EUNIT_ASSERT( ETrue ); } else { TMccCodecInfo codec; codec.iAlgoUsed = ENoAlgoUsed; codec.iBitrate = 6400; codec.iCNFrameSize = 0; codec.iCodecMode = 3; codec.iEnableDTX = 1; codec.iFourCC = 31313747; codec.iFrameSize = 0; codec.iHwFrameTime = 20; codec.iMaxPtime = 200; codec.iPayloadType = 8; codec.iPtime = 20; codec.iRedundancyCount = 0; codec.iRedundantPayload = 0; codec.iComfortNoiseGenerationPt = KPayloadTypeUndefined; TMccCodecInfoBuffer buffer( codec ); EUNIT_ASSERT_NO_LEAVE( iWrite->ConfigurePayloadFormatL( buffer, *iRtpMediaClock ) ); // test updating of values codec.iIsUpdate = ETrue; codec.iPtime = 40; codec.iPayloadType = 0; codec.iComfortNoiseGenerationPt = 13; buffer = codec; iWrite->ConfigurePayloadFormatL( buffer, *iRtpMediaClock ); EUNIT_ASSERT( iWrite->iCInfo.iPtime == 40 ); EUNIT_ASSERT( iWrite->iCInfo.iPayloadType == 0 ); EUNIT_ASSERT( iWrite->iCInfo.iComfortNoiseGenerationPt == 13 ); // test redundancy payload format usage codec.iIsUpdate = EFalse; codec.iAlgoUsed = EGenRedUsed; codec.iRedundancyCount = 1; buffer = codec; CMccRtpDataSink* rtpDataSinkStub = static_cast<CMccRtpDataSink*>(MDataSink::NewSinkL( KRtpDataSink, KNullDesC8 )); CleanupStack::PushL( rtpDataSinkStub ); CMccRedPayloadWrite* redEncoder = CMccRedPayloadWrite::NewL( rtpDataSinkStub ); CleanupStack::PushL( redEncoder ); CG711PayloadFormatWrite* write = CG711PayloadFormatWrite::NewL( redEncoder ); CleanupStack::PushL( write ); EUNIT_ASSERT_NO_LEAVE( write->ConfigurePayloadFormatL( buffer, *iRtpMediaClock ) ); CleanupStack::PopAndDestroy( 3 ); }}
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:53,
示例8: EUNIT_ASSERTvoid T_CSPSettingsEngine::T_CSPSettingsEngine_IsFeatureSupportedLL( ) { EUNIT_ASSERT( !iCSPSettingsEngine->IsFeatureSupportedL( ESupportInternetCallFeature, EFalse ) ); EUNIT_ASSERT_LEAVE( iCSPSettingsEngine->IsFeatureSupportedL( ESupportInternetCallFeature, ETrue ) ); EUNIT_ASSERT( !iCSPSettingsEngine->IsFeatureSupportedL( ESupportCallOutFeature, EFalse ) ); EUNIT_ASSERT_LEAVE( iCSPSettingsEngine->IsFeatureSupportedL( ESupportCallOutFeature, ETrue ) ); EUNIT_ASSERT( !iCSPSettingsEngine->IsFeatureSupportedL( ESupportVoIPSSFeature, EFalse ) ); EUNIT_ASSERT_LEAVE( iCSPSettingsEngine->IsFeatureSupportedL( ESupportVoIPSSFeature, ETrue ) ); EUNIT_ASSERT( iCSPSettingsEngine->IsFeatureSupportedL( ESupportVoIPFeature, EFalse ) ); }
开发者ID:kuailexs,项目名称:symbiandump-mw2,代码行数:13,
示例9: EUNIT_ASSERTvoid UT_CNSPPluginStub::UT_CNSPPluginStub_NewSessionLL( ) { EUNIT_ASSERT( iInitializedReceived == 0 ); iNatSessionId = iPlugin->NewSessionL(*this, 6, _L8("stun.nokia.com"), KProtocolInetUdp); if ( iPlugin->iRequestType != CNSPPluginStub::EResolve ) { CActiveScheduler::Start(); } EUNIT_ASSERT( iNatSessionId == iPlugin->iSessionId ); EUNIT_ASSERT( iPlugin->iReservStatus == 0 ); EUNIT_ASSERT( iPlugin->iReservStatus == KDefaultReserveStatus ); EUNIT_ASSERT( iPlugin->iDelay == KDefaultDelay ); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:13,
示例10: _Lvoid T_CSPSettings::T_CSPSettings_DeleteEntryLL( ) { CSPEntry* entry = CSPEntry::NewLC(); User::LeaveIfError( entry->SetServiceName( _L("Nimi") ) ); TInt id = entry->GetServiceId(); EUNIT_ASSERT( KErrNotFound == iCSPSettings->DeleteEntryL( id ) ); iCSPSettings->AddEntryL( *entry ); id = entry->GetServiceId(); EUNIT_ASSERT( KErrNone == iCSPSettings->DeleteEntryL( id ) ); CleanupStack::PopAndDestroy( entry ); }
开发者ID:kuailexs,项目名称:symbiandump-mw2,代码行数:13,
示例11: EUNIT_ASSERT_SPECIFIC_LEAVEvoid UT_CMccResourceItem::UT_CMccResourceItem_GetMultiplexerLL( ) { CMccMultiplexer* multiplexer = NULL; EUNIT_ASSERT_SPECIFIC_LEAVE( multiplexer = iItem->GetMultiplexerL(), KErrNotReady ); EUNIT_ASSERT( multiplexer == NULL ); delete iItem; iItem = NULL; iItem = CMccResourceItem::NewL( 0, NULL, iSourceStub, 1, ETrue ); EUNIT_ASSERT_NO_LEAVE(multiplexer = iItem->GetMultiplexerL()); EUNIT_ASSERT( multiplexer != NULL ); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:13,
示例12: paramvoid UT_CMccResourceItem::UT_CMccResourceItem_UserMatchL( ) { TMccResourceParams param(0,0,0,0,EFalse,0); TMccResourceParams param2(0,0,0,0,EFalse,0); EUNIT_ASSERT(iItem->UserMatch(param, param2)); param.iStreamId = 2; param2.iStreamId = 3; EUNIT_ASSERT(!iItem->UserMatch(param, param2)); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:13,
示例13: EUNIT_ASSERTvoid MT_MProEngAlertToneSeeker::FetchAlertToneListTestL() { iSeeker->FetchAlertToneListL( *iObserver ); MT_CSchedulerUtility::InstanceL()->Start(); EUNIT_ASSERT( iObserver->iNotified ); EUNIT_ASSERT( iObserver->iToneList ); TInt count( iObserver->iToneList->MdcaCount() ); EUNIT_PRINT( _L( "*** Tones: ***" ) ); for( TInt i(0); i<count; ++i ) { TPtrC tone( iObserver->iToneList->MdcaPoint( i ) ); EUNIT_PRINT( _L( "%S" ), &tone ); } }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:14,
示例14: isSilentvoid T_MProfile::IsSilentTestL() { __UHEAP_MARK; TBool isSilent( iProfile->IsSilent() ); __UHEAP_MARKEND; if( iActiveId == 1 || iActiveId == 4 ) { EUNIT_ASSERT( isSilent ); } else { EUNIT_ASSERT( !isSilent ); } }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:14,
示例15: RMessage2void UT_CMceCsReceiverBase::UT_CMceCsReceiverBase_CancelClientReceiveLL() { iReceiver->ClientReadyToReceiveL( RMessage2() ); EUNIT_ASSERT( iReceiver->iClientReadyToReceive ); iReceiver->CancelClientReceiveL(); EUNIT_ASSERT( !iReceiver->iClientReadyToReceive ); iReceiver->iClientReadyToReceive = EFalse; EUNIT_ASSERT_LEAVE( iReceiver->CancelClientReceiveL() ); EUNIT_ASSERT( !iReceiver->iClientReadyToReceive ); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:14,
示例16: request1void UT_CNATTraversalPendingRequest::TestL() { TUint32 requestId1 = 1; TNATTraversalPendingRequest request1(requestId1,this,*this); EUNIT_ASSERT(requestId1 == request1.RequestId()); request1.CompleteRequest(); EUNIT_ASSERT(iLastRequestId == request1.RequestId()); iLastRequestId = 0; TNATTraversalPendingRequest::TimerExpired(&request1); EUNIT_ASSERT(iLastRequestId == request1.RequestId()); EUNIT_ASSERT(iRequestCompletedCalled); TUint32 requestId2 = 2; TNATTraversalPendingRequest request2(requestId2,NULL,*this); // observer NULL iLastRequestId = 0; request2.CompleteRequest(); EUNIT_ASSERT(0 == iLastRequestId); // compare EUNIT_ASSERT(-1 == TNATTraversalPendingRequest::RequestOrder(request1,request2)); EUNIT_ASSERT(1 == TNATTraversalPendingRequest::RequestOrder(request2,request1)); EUNIT_ASSERT(0 == TNATTraversalPendingRequest::RequestOrder(request1,request1)); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:29,
示例17: KSDPMessagevoid UT_CFCSession::UT_CFCSession_UpdateSDPLL( ) { // update offer iFCSession->SetPort( KTBCPLocalPort ); HBufC8* aSdptest = KSDPMessage().AllocLC(); CSdpDocument* sdpDocument = CSdpDocument::DecodeL(*aSdptest); CleanupStack::PushL(sdpDocument); RPointerArray<CSdpFmtAttributeField>* atts = new (ELeave) RPointerArray<CSdpFmtAttributeField>(1); CleanupStack::PushL(atts); CSdpFmtAttributeField* fmtatt = CSdpFmtAttributeField::DecodeLC(KFmtAttribute); atts->AppendL(fmtatt); iFCSession->SetFormatAttributeFieldsL(atts); CleanupStack::Pop(fmtatt);//fmtatt CleanupStack::Pop(atts);//atts iFCSession->UpdateSDPL(*sdpDocument); EUNIT_ASSERT(iFCSession->Port()==KTBCPLocalPort); EUNIT_ASSERT(iErr==KTBCPLocalPort); RPointerArray<CSdpMediaField>& mediaDescriptions = sdpDocument->MediaFields(); EUNIT_ASSERT( mediaDescriptions.Count() == 4 ) CSdpMediaField* mediaAnnouncement = NULL; TInt attrCount = 0; for (TInt i=0; !mediaAnnouncement && i < mediaDescriptions.Count(); i++) { mediaAnnouncement = mediaDescriptions[ i ]; if ( mediaAnnouncement->FormatList().Compare( KTBCP ) == 0 ) { attrCount = mediaAnnouncement->FormatAttributeFields().Count(); } else { mediaAnnouncement = NULL; } } EUNIT_ASSERT( mediaAnnouncement ); EUNIT_ASSERT( attrCount == 1 ); CleanupStack::PopAndDestroy(sdpDocument); CleanupStack::PopAndDestroy(aSdptest);//aSdptest }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:49,
示例18: errvoid UT_CRtpComm::UT_CRtpComm_SetAcceptedFromAddressL( ) { TCreateSessionParams params; TInt err( KErrNone ); TInetAddr rtpAddr; TInetAddr rtcpAddr; iLocalPort = 7777; // this should be changed to an even number by CRtpComm ///////////////////////////////////////////////// // This object will be destroyed below // It is used for testing construction without RTCP on an odd port TRAP( err, iRtpComm = CRtpComm::NewL( iLocalPort, iSocketServ, iConnection, params, *this, ETrue ) ); RTP_EUNIT_ASSERT_EQUALS ( err, KErrNone ); // Check some initial values if ( iLocalPort != 7776 || iRtpComm->iSender[ERTPPort] != NULL || iRtpComm->iSender[ERTCPPort] != NULL || iRtpComm->iReceiver[ERTPPort] != NULL || iRtpComm->iReceiver[ERTCPPort] != NULL ) { EUNIT_ASSERT ( EFalse ); } iLocalPort = 5000; // use default port 5000 TInt result( KErrNone ); TBuf8<5> sendBuf; TBuf8<5> recvBuf; // Test setting a port to an address // Run the method TInetAddr dummyAddr( INET_ADDR( 127, 0, 0, 1 ), 5000 ); iRtpComm->RegisterReceivedNotify( this ); iRtpComm->ConstructReceiverL(EFalse); iRtpComm->SetAcceptedFromAddress( dummyAddr ); EUNIT_ASSERT ( iRtpComm->iReceiver[ERTPPort] ->iRemoteAddr==dummyAddr ); iRtpComm->SetNonRtpObserverFlag(ETrue); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:49,
示例19: profIdvoid T_CSPSettings::T_CSPSettings_FindPropertyLL( ) { CSPProperty* property = CSPProperty::NewLC(); property->SetName( EPropertyVoIPSubServicePluginId ); TInt profId( 15 ); User::LeaveIfError( property->SetValue( profId )); EUNIT_ASSERT( KErrNotFound == iCSPSettings->FindPropertyL( 0, EPropertyVoIPSubServicePluginId, *property ) ); EUNIT_ASSERT( KErrNone == iCSPSettings->FindPropertyL( profId, EPropertyVoIPSubServicePluginId, *property ) ); CleanupStack::PopAndDestroy( property ); }
开发者ID:kuailexs,项目名称:symbiandump-mw2,代码行数:15,
示例20: CleanupClosePushLvoid T_CSPSettings::T_CSPSettings_FindServiceNamesLL( ) { RIdArray ids; CleanupClosePushL( ids ); iCSPSettings->FindServiceIdsL( ids ); CDesCArrayFlat* names = new ( ELeave ) CDesCArrayFlat( 10 ); CleanupStack::PushL( names ); EUNIT_ASSERT( KErrNone == iCSPSettings->FindServiceNamesL( ids, *names ) ); TInt count = names->MdcaCount(); EUNIT_ASSERT( count ); CleanupStack::PopAndDestroy( names ); CleanupStack::PopAndDestroy( &ids ); }
开发者ID:kuailexs,项目名称:symbiandump-mw2,代码行数:15,
示例21: expectedLowerLimit// -----------------------------------------------------------------------------// UT_CQwertyKeyMap::UT_GetNumericLimitsLongValueL// Input string has more than maximum characters// -----------------------------------------------------------------------------//void UT_CQwertyKeyMap::UT_GetNumericLimitsLongValueL() { QString lowerLimit; QString upperLimit; // "aaqqsswwddee" => "ee" is ignored, rest are as binary: // 001010 001010 000000 000000 001011 001011 000001 000001 001100 001100 // = // 0010 1000 1010 0000 0000 0000 0010 1100 1011 0000 0100 0001 0011 0000 1100 // as hex = 28A0002CB04130C, as decimal = 182958746857902860 TInt err = iKeyMap->GetNumericLimits("aaqqsswwddee", lowerLimit, upperLimit); QString expectedLowerLimit("182958746857902859"); QString expectedUpperLimit("182958746857902861"); EUNIT_ASSERT(lowerLimit == expectedLowerLimit); EUNIT_ASSERT(upperLimit == expectedUpperLimit); }
开发者ID:KDE,项目名称:android-qt-mobility,代码行数:20,
示例22: _LITvoid ut_remotepartyinfo::TestComparisonOperatorNoMatchL() { _LIT( KMatchedName, "Mr Smith" ); _LIT( KNameFromNetwork, "John Smith" ); _LIT( KCompanyName, "Nokia" ); _LIT( KAddress, "555555" ); iInfo->SetMatchedNameL( KMatchedName ); iInfo->SetNameFromNetworkL(KNameFromNetwork); iInfo->SetCompanyNameL(KCompanyName); iInfo->SetAddressL( KAddress ); iInfo->SetCallIndex( 1 ); iInfo->SetRemoteIdentity( MCallRemotePartyInfo::ERemoteIdentityAvailable ); CCallRemotePartyInfo* duplicatedInfo = CCallRemotePartyInfo::NewLC(); _LIT( KMatchedName2, "Mr Smith" ); _LIT( KNameFromNetwork2, "Jack Smith" ); _LIT( KCompanyName2, "Nokia" ); _LIT( KAddress2, "555555" ); duplicatedInfo->SetMatchedNameL( KMatchedName2 ); duplicatedInfo->SetNameFromNetworkL( KNameFromNetwork2 ); duplicatedInfo->SetCompanyNameL( KCompanyName2 ); duplicatedInfo->SetAddressL( KAddress2 ); duplicatedInfo->SetCallIndex( 1 ); duplicatedInfo->SetRemoteIdentity( MCallRemotePartyInfo::ERemoteIdentityAvailable ); EUNIT_ASSERT( (*iInfo == *duplicatedInfo) == EFalse ); CleanupStack::PopAndDestroy(duplicatedInfo); }
开发者ID:kuailexs,项目名称:symbiandump-mw2,代码行数:30,
示例23: EUNIT_ASSERT//// Tests//// void EntryL();////void UT_TMceStartingAnswererStreams::UT_TMceStartingAnswererStreams_EntryLL() { iState->EntryL(); EUNIT_ASSERT( iMcc->iActions[ 0 ].iAction == CMccControllerStub::ENone ); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:13,
示例24: localAddrvoid UT_CIceConnectionHandler::UT_CNATFWConnectionHandler_IncomingMessageLL( ) { TInetAddr localAddr( KLocalAddr ); TInetAddr fromAddr( KRemoteAddr ); TInetAddr peerAddr( KRemoteAddr ); _LIT8( KDummyContent, "dummycontent" ); TBool consumed( EFalse ); // no connection EUNIT_ASSERT_LEAVE( iConnectionHandler->IncomingMessageL( iStreamId, KDummyContent, localAddr, fromAddr, peerAddr, consumed ) ); TUint stunConnection = iConnectionHandler->CreateConnectionL( *iPairs[0] ); // unknown sream EUNIT_ASSERT_NO_LEAVE( iConnectionHandler->IncomingMessageL( iStreamId + 1, KDummyContent, localAddr, fromAddr, peerAddr, consumed ) ); EUNIT_ASSERT( !consumed ); // known stream TUint stunConnection2 = iConnectionHandler->CreateConnectionL( *iPairs[0] ); EUNIT_ASSERT_NO_LEAVE( iConnectionHandler->IncomingMessageL( iStreamId, KDummyContent, localAddr, fromAddr, peerAddr, consumed ) ); iConnectionHandler->RemoveConnection( iStreamId, stunConnection ); iConnectionHandler->RemoveConnection( iStreamId, stunConnection2 ); }
开发者ID:kuailexs,项目名称:symbiandump-mw1,代码行数:29,
注:本文中的EUNIT_ASSERT函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ EUNIT_ASSERT_EQUALS函数代码示例 C++ EUCA_FREE函数代码示例 |