diff options
author | abcd <qt-info@nokia.com> | 2011-10-11 17:31:43 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-10-12 09:42:00 +0200 |
commit | 51bc2527eb58d9dbf4127e23acdd07fa042272b0 (patch) | |
tree | 9a5f63f4f9f199b283a4160e888bbf33d05b17d9 /tests | |
parent | a7b9ec3979d86c38d875451015e2169230972b98 (diff) | |
download | qtlocation-51bc2527eb58d9dbf4127e23acdd07fa042272b0.tar.gz |
Add a user class
Change-Id: I28993ed7d7cd1ba08c850a558c2bcd2f6fb2bf63
Reviewed-on: http://codereview.qt-project.org/6482
Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Aaron McCarthy <aaron.mccarthy@nokia.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qplacereview/tst_qplacereview.cpp | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/tests/auto/qplacereview/tst_qplacereview.cpp b/tests/auto/qplacereview/tst_qplacereview.cpp index 4f82a1d6..a94406c4 100644 --- a/tests/auto/qplacereview/tst_qplacereview.cpp +++ b/tests/auto/qplacereview/tst_qplacereview.cpp @@ -44,6 +44,7 @@ #include <QtLocation/QPlaceReview> #include <QtLocation/QPlaceSupplier> +#include <QtLocation/QPlaceUser> QT_USE_NAMESPACE @@ -63,8 +64,7 @@ private Q_SLOTS: void ratingTest(); void reviewIdTest(); void titleTest(); - void userIdTest(); - void userNameTest(); + void userTest(); void sourceUrlTest(); void operatorsTest(); }; @@ -155,20 +155,25 @@ void tst_QPlaceReview::titleTest() testObj.setTitle("testText"); QVERIFY2(testObj.title() == "testText", "Wrong value returned"); } -void tst_QPlaceReview::userIdTest() -{ - QPlaceReview testObj; - QVERIFY2(testObj.userId() == QString(), "Wrong default value"); - testObj.setUserId("testText"); - QVERIFY2(testObj.userId() == "testText", "Wrong value returned"); -} -void tst_QPlaceReview::userNameTest() + +void tst_QPlaceReview::userTest() { - QPlaceReview testObj; - QVERIFY2(testObj.userName() == QString(), "Wrong default value"); - testObj.setUserName("testText"); - QVERIFY2(testObj.userName() == "testText", "Wrong value returned"); + QPlaceReview review; + QVERIFY(review.user().userId().isEmpty()); + QVERIFY(review.user().name().isEmpty()); + QPlaceUser user; + user.setUserId(QLatin1String("11111")); + user.setName(QLatin1String("Bob")); + + review.setUser(user); + QCOMPARE(review.user().userId(), QLatin1String("11111")); + QCOMPARE(review.user().name(), QLatin1String("Bob")); + + review.setUser(QPlaceUser()); + QVERIFY(review.user().userId().isEmpty()); + QVERIFY(review.user().name().isEmpty()); } + void tst_QPlaceReview::sourceUrlTest() { QPlaceReview testObj; |