diff options
Diffstat (limited to 'tests/auto/qgeorouterequest/tst_qgeorouterequest.cpp')
-rw-r--r-- | tests/auto/qgeorouterequest/tst_qgeorouterequest.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/auto/qgeorouterequest/tst_qgeorouterequest.cpp b/tests/auto/qgeorouterequest/tst_qgeorouterequest.cpp index d29e3d49..7f56689c 100644 --- a/tests/auto/qgeorouterequest/tst_qgeorouterequest.cpp +++ b/tests/auto/qgeorouterequest/tst_qgeorouterequest.cpp @@ -348,4 +348,20 @@ void tst_QGeoRouteRequest::extraParameters() QCOMPARE(qgeorouterequest->extraParameters(), emptyParams); } +void tst_QGeoRouteRequest::departureTime_data() +{ + QTest::addColumn<QDateTime>("departureTime"); + + QTest::newRow("Invalid") << QDateTime(); + QTest::newRow("date1") << QDateTime(QDate(2012, 7, 6), QTime(23, 55, 0)); + QTest::newRow("date2") << QDateTime(QDate(2012, 7, 7), QTime(0, 5, 0)); +} + +void tst_QGeoRouteRequest::departureTime() +{ + QFETCH(QDateTime , departureTime); + qgeorouterequest->setDepartureTime(departureTime); + QCOMPARE(qgeorouterequest->departureTime(), departureTime); +} + QTEST_APPLESS_MAIN(tst_QGeoRouteRequest); |