220 QVERIFY( openContactAction->isVisible() ); |
220 QVERIFY( openContactAction->isVisible() ); |
221 QVERIFY( voiceCallAction->isVisible() ); |
221 QVERIFY( voiceCallAction->isVisible() ); |
222 LogsContact::reset(); |
222 LogsContact::reset(); |
223 } |
223 } |
224 |
224 |
225 void UT_LogsDetailsView::testDeleteEventOkAnswer() |
225 void UT_LogsDetailsView::testDeleteEventAnswer() |
226 { |
226 { |
227 // No model, nothing happens |
227 // No model, nothing happens |
228 QVERIFY( LogsDetailsModel::mLastCallName.isEmpty() ); |
228 QVERIFY( LogsDetailsModel::mLastCallName.isEmpty() ); |
229 QVERIFY( !mDetailsView->mDetailsModel ); |
229 QVERIFY( !mDetailsView->mDetailsModel ); |
230 mDetailsView->deleteEventOkAnswer(); |
230 mDetailsView->deleteEventAnswer(HbMessageBox::Ok); |
231 QVERIFY( LogsDetailsModel::mLastCallName.isEmpty() ); |
231 QVERIFY( LogsDetailsModel::mLastCallName.isEmpty() ); |
232 |
232 |
|
233 // Model exists, cancel button pressed |
|
234 LogsDetailsModel* model = new LogsDetailsModel(); |
|
235 mDetailsView->mDetailsModel = model; |
|
236 mDetailsView->deleteEventAnswer(HbMessageBox::Cancel); |
|
237 QVERIFY( LogsDetailsModel::mLastCallName.isEmpty() ); |
|
238 |
233 // Model exists, call to delete event made and view is closed |
239 // Model exists, call to delete event made and view is closed |
234 mViewManager->reset(); |
240 mViewManager->reset(); |
235 LogsDetailsModel* model = new LogsDetailsModel(); |
241 mDetailsView->deleteEventAnswer(HbMessageBox::Ok); |
236 mDetailsView->mDetailsModel = model; |
|
237 mDetailsView->deleteEventOkAnswer(); |
|
238 QVERIFY( LogsDetailsModel::mLastCallName == QLatin1String("clearEvent") ); |
242 QVERIFY( LogsDetailsModel::mLastCallName == QLatin1String("clearEvent") ); |
239 QVERIFY( mViewManager->mPreviousActivated ); |
243 QVERIFY( mViewManager->mPreviousActivated ); |
240 } |
244 } |
241 |
245 |
242 void UT_LogsDetailsView::testChangeFilter() |
246 void UT_LogsDetailsView::testChangeFilter() |