telephonyserverplugins/ctsydispatchlayer/test/dispatchertests/dispatchsrc/cctsyphonebookonfu.cpp
equal
deleted
inserted
replaced
227 void CCTsyPhonebookOnFU::TestUseCase0001L() |
227 void CCTsyPhonebookOnFU::TestUseCase0001L() |
228 { |
228 { |
229 OpenEtelServerL(EUseExtendedError); |
229 OpenEtelServerL(EUseExtendedError); |
230 CleanupStack::PushL(TCleanupItem(Cleanup,this)); |
230 CleanupStack::PushL(TCleanupItem(Cleanup,this)); |
231 OpenPhoneL(); |
231 OpenPhoneL(); |
|
232 RMobilePhoneBookStore adnPhoneBookStore; |
|
233 CleanupClosePushL(adnPhoneBookStore); |
|
234 OpenCachingPhoneBookL(DispatcherPhonebook::EIccAdn,adnPhoneBookStore,KErrNone); |
232 |
235 |
233 RMobileONStore onStore; |
236 RMobileONStore onStore; |
234 TInt ret = onStore.Open(iPhone); |
237 TInt ret = onStore.Open(iPhone); |
235 ASSERT_EQUALS(ret, KErrNone); |
238 ASSERT_EQUALS(ret, KErrNone); |
236 CleanupClosePushL(onStore); |
239 CleanupClosePushL(onStore); |
376 ASSERT_EQUALS(notifyEvent, tempEventEntryDeleted); |
379 ASSERT_EQUALS(notifyEvent, tempEventEntryDeleted); |
377 ASSERT_EQUALS(notifyIndex, location); |
380 ASSERT_EQUALS(notifyIndex, location); |
378 |
381 |
379 AssertMockLtsyStatusL(); |
382 AssertMockLtsyStatusL(); |
380 |
383 |
381 CleanupStack::PopAndDestroy(4, this); // completeData, expectData, onStore, this |
384 CleanupStack::PopAndDestroy(5, this); // completeData, expectData, onStore, adnPhoneBookStore, this |
382 } |
385 } |
383 |
386 |
384 /** |
387 /** |
385 @SYMTestCaseID BA-CTSYD-DIS-PHONEBOOKON-UC0002 |
388 @SYMTestCaseID BA-CTSYD-DIS-PHONEBOOKON-UC0002 |
386 @SYMComponent telephony_ctsy |
389 @SYMComponent telephony_ctsy |
393 void CCTsyPhonebookOnFU::TestUseCase0002L() |
396 void CCTsyPhonebookOnFU::TestUseCase0002L() |
394 { |
397 { |
395 OpenEtelServerL(EUseExtendedError); |
398 OpenEtelServerL(EUseExtendedError); |
396 CleanupStack::PushL(TCleanupItem(Cleanup,this)); |
399 CleanupStack::PushL(TCleanupItem(Cleanup,this)); |
397 OpenPhoneL(); |
400 OpenPhoneL(); |
|
401 RMobilePhoneBookStore adnPhoneBookStore; |
|
402 CleanupClosePushL(adnPhoneBookStore); |
|
403 OpenCachingPhoneBookL(DispatcherPhonebook::EIccAdn,adnPhoneBookStore,KErrNone); |
398 |
404 |
399 RMobileONStore onStore; |
405 RMobileONStore onStore; |
400 TInt ret = onStore.Open(iPhone); |
406 TInt ret = onStore.Open(iPhone); |
401 ASSERT_EQUALS(ret, KErrNone); |
407 ASSERT_EQUALS(ret, KErrNone); |
402 CleanupClosePushL(onStore); |
408 CleanupClosePushL(onStore); |
468 TUint32 tempEventDeleteAll = RMobilePhoneStore::KStoreEmpty; |
474 TUint32 tempEventDeleteAll = RMobilePhoneStore::KStoreEmpty; |
469 ASSERT_EQUALS(notifyEvent, tempEventDeleteAll); |
475 ASSERT_EQUALS(notifyEvent, tempEventDeleteAll); |
470 |
476 |
471 AssertMockLtsyStatusL(); |
477 AssertMockLtsyStatusL(); |
472 |
478 |
473 CleanupStack::PopAndDestroy(3, this); // completeData, onStore, this |
479 CleanupStack::PopAndDestroy(4, this); // completeData, onStore, adnPhoneBookStore, this |
474 } |
480 } |
475 |
481 |
476 |
482 |
477 // |
483 // |
478 // Other unit tests |
484 // Other unit tests |
490 void CCTsyPhonebookOnFU::TestUnit0001L() |
496 void CCTsyPhonebookOnFU::TestUnit0001L() |
491 { |
497 { |
492 OpenEtelServerL(EUseExtendedError); |
498 OpenEtelServerL(EUseExtendedError); |
493 CleanupStack::PushL(TCleanupItem(Cleanup,this)); |
499 CleanupStack::PushL(TCleanupItem(Cleanup,this)); |
494 OpenPhoneL(); |
500 OpenPhoneL(); |
|
501 RMobilePhoneBookStore adnPhoneBookStore; |
|
502 CleanupClosePushL(adnPhoneBookStore); |
|
503 OpenCachingPhoneBookL(DispatcherPhonebook::EIccAdn,adnPhoneBookStore,KErrNone); |
495 |
504 |
496 RMobileONStore onStore; |
505 RMobileONStore onStore; |
497 TInt ret = onStore.Open(iPhone); |
506 TInt ret = onStore.Open(iPhone); |
498 ASSERT_EQUALS(ret, KErrNone); |
507 ASSERT_EQUALS(ret, KErrNone); |
499 CleanupClosePushL(onStore); |
508 CleanupClosePushL(onStore); |
571 |
580 |
572 User::WaitForRequest(mockLtsyStatus); |
581 User::WaitForRequest(mockLtsyStatus); |
573 ASSERT_EQUALS(KErrNone, mockLtsyStatus.Int()); |
582 ASSERT_EQUALS(KErrNone, mockLtsyStatus.Int()); |
574 AssertMockLtsyStatusL(); |
583 AssertMockLtsyStatusL(); |
575 |
584 |
576 CleanupStack::PopAndDestroy(3, this); // data, onStore, this |
585 CleanupStack::PopAndDestroy(4, this); // data, onStore, adnPhoneBookStore, this |
577 |
586 |
578 } |
587 } |
579 |
588 |
580 /** |
589 /** |
581 @SYMTestCaseID BA-CTSYD-DIS-PHONEBOOKON-UN0002 |
590 @SYMTestCaseID BA-CTSYD-DIS-PHONEBOOKON-UN0002 |