您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ EUNIT_ASSERT函数代码示例

51自学网 2021-06-01 20:34:21
  C++
这篇教程C++ EUNIT_ASSERT函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中EUNIT_ASSERT函数的典型用法代码示例。如果您正苦于以下问题:C++ EUNIT_ASSERT函数的具体用法?C++ EUNIT_ASSERT怎么用?C++ EUNIT_ASSERT使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了EUNIT_ASSERT函数的24个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: EUNIT_ASSERT

void 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: CleanupClosePushL

void 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: CleanupClosePushL

void 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_ASSERT

void 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_ASSERT

void 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_ASSERT

void 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_ASSERT

void 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_ASSERT

void 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: _L

void 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_LEAVE

void 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: param

void 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_ASSERT

void 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: isSilent

void 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: RMessage2

void 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: request1

void 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: KSDPMessage

void 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: err

void 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: profId

void 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: CleanupClosePushL

void 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: _LIT

void 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: localAddr

void 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函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。