summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorabcd <qt-info@nokia.com>2011-10-11 17:31:43 +1000
committerQt by Nokia <qt-info@nokia.com>2011-10-12 09:42:00 +0200
commit51bc2527eb58d9dbf4127e23acdd07fa042272b0 (patch)
tree9a5f63f4f9f199b283a4160e888bbf33d05b17d9 /tests
parenta7b9ec3979d86c38d875451015e2169230972b98 (diff)
downloadqtlocation-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.cpp33
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;