diff -r 7d48bed6ce0c -r 987c9837762f vmbx/vmbxengine/tsrc/ut_vmbxengine/src/ut_pbkstore.cpp --- a/vmbx/vmbxengine/tsrc/ut_vmbxengine/src/ut_pbkstore.cpp Tue Aug 31 15:45:17 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,89 +0,0 @@ -#include -#include -#include "vmbxpbkstore.h" -#include "ut_pbkstore.h" - -Ut_PbkStore::Ut_PbkStore():mPbk(NULL) -{ - createPbk(); -} - -Ut_PbkStore::~Ut_PbkStore() -{ - deletePbk(); -} - -void Ut_PbkStore::testCreateAndDelete() -{ - createPbk(); - deletePbk(); -} - -void Ut_PbkStore::testIsWritable() -{ - createPbk(); - QCOMPARE(mPbk->IsWritable(), 1); - deletePbk(); -} -void Ut_PbkStore::testPhoneBookType() -{ - createPbk(); - QCOMPARE(mPbk->PhoneBookType(), EMBDNPhoneBook); - deletePbk(); -} - - -void Ut_PbkStore::testWrite() -{ - createPbk(); - CVoiceMailboxEntry *entry = NULL; - TInt err = KErrNotFound; - - TRAP(err, entry = CVoiceMailboxEntry::NewL()); - qDebug("CVoiceMailboxEntry::NewL %d", err); - err = mPbk->Write(*entry); - qDebug("Write err %d", err); - QCOMPARE(err, KErrNone); - - delete entry; - entry = NULL; - deletePbk(); -} - -void Ut_PbkStore::testPhonebookStore() -{ - createPbk(); - mPbk->PhonebookStore(); - deletePbk(); -} - -void Ut_PbkStore::testGetL() -{ - createPbk(); - TInt err = KErrNotFound; - CVoiceMailboxEntry *entry = NULL; - - TRAP(err, entry = CVoiceMailboxEntry::NewL()); - qDebug("CVoiceMailboxEntry::NewL %d", err); - mPbk->GetL(*entry); - - delete entry; - entry = NULL; - deletePbk(); -} - -void Ut_PbkStore::createPbk() -{ - if (!mPbk){ - TRAPD(err, mPbk = CVmbxPbkStore::NewL()); - QVERIFY(mPbk); - qDebug("Create CVmbxPbkStore", err); - } -} - -void Ut_PbkStore::deletePbk() -{ - delete mPbk; - mPbk = NULL; - qDebug("Delete CVmbxPbkStore"); -}