/** @SYMTestCaseID PIM-T-ICCMULTIPLEPHONEBOOK-0001 */ void DoTestsL() { test.Start(_L("@SYMTestCaseID:PIM-T-ICCMULTIPLEPHONEBOOK-0001 CContactICCEntry tests with multiple phonebooks")); CheckForPhbkSyncPluginL(); CntTest->CreateDatabaseL(); CntTest->OpenDatabaseL(); CContactDatabase& db= *CntTest->Db(); syncChecker = CContactSyncChecker::NewL(); syncChecker->ResetEverythingL(); SetUpIccPhonebooksL(db); VerifyPhonebookTemplateIdsL(db); AddEntriesBasedOnEachOfTheTemplatesL(db); TestUnsuccessfulAddL(db); TestDeleteL(db); TestReadL(db); TestEditL(db); TestSearchL(db); syncChecker->ResetMethodCallCountsL(); CntTest->CloseDatabase(); CntTest->DeleteDatabaseL(); delete syncChecker; syncChecker = NULL; }
void CTestUTCParse::ReadEmailL() { TInt counter=0; TInt numberOfFiles=0; TFileName name; TParse parsedFileName; parsedFileName.Set(KPath,NULL,NULL); CDir* rfcFileList; // Loads the any test files into an EntryList TInt error=iTestUtils->FileSession().GetDir(parsedFileName.FullName(), KEntryAttNormal, ESortByName, rfcFileList); if(!error) { numberOfFiles = rfcFileList->Count(); INFO_PRINTF2(_L("Number Of Files=%d 1\n"), numberOfFiles); if(numberOfFiles) { do { TFileName filename = (*rfcFileList)[counter].iName; TestReadL(parsedFileName.FullName(), filename); counter++; } while(counter<numberOfFiles); } else WARN_PRINTF1(_L("WARNING - There are no RFC files in test file source directory\n")); } else ERR_PRINTF2(TRefByValue<const TDesC>_L("\r\nFile error %d"), error); if(rfcFileList) { delete rfcFileList; } }
void DoTestsL() { test.Start(_L("Basic tests for CContactICCEntry")); CheckForPhbkSyncPluginL(); CntTest->CreateDatabaseL(); CntTest->OpenDatabaseL(); syncChecker = CContactSyncChecker::NewL(); synchroniser = CContactTestSynchroniser::NewL(); syncChecker->ResetL(); syncChecker->EnableVerboseLoggingL(); // test with GSM ADN phonebook only test(KErrNone == syncChecker->SetGsmPhonebookL()); CContactDatabase& db= *CntTest->Db(); TestAddL(db); TestReadL(db); TestEditL(db); TestPhoneMatchingL(db); TestFindingL(db); TestDeleteL(db); TestDatabaseIterationL(db); TestDatabaseViewL(db); CContactDatabase& db1= *CntTest->Db(); TestPhonebookGroupIdL(db1); CntTest->CloseDatabase(); CntTest->DeleteDatabaseL(); delete synchroniser; synchroniser = NULL; delete syncChecker; syncChecker = NULL; }