void tst_QPlaceUser::userIdTest() { QPlaceUser user; user.setUserId(QLatin1String("Neo")); QCOMPARE(user.userId(), QLatin1String("Neo")); user.setUserId(QString()); QVERIFY(user.userId().isEmpty()); }
void tst_QPlaceUser::constructorTest() { QPlaceUser user; QVERIFY(user.name().isEmpty()); QVERIFY(user.userId().isEmpty()); user.setName(QLatin1String("Thomas Anderson")); user.setUserId(QLatin1String("Neo")); QPlaceUser user2(user); QCOMPARE(user2.name(), QLatin1String("Thomas Anderson")); QCOMPARE(user2.userId(), QLatin1String("Neo")); }
QPlaceImage tst_QPlaceImage::initialSubObject() { QPlaceUser user; user.setName("user 1"); user.setUserId("0001"); QPlaceSupplier supplier; supplier.setName("supplier"); supplier.setSupplierId("1"); QPlaceImage image; image.setUrl(QUrl(QStringLiteral("file:///opt/icon/img.png"))); image.setImageId("0001"); image.setMimeType("image/png"); image.setUser(user); image.setSupplier(supplier); image.setAttribution("attribution"); return image; }
QPlaceEditorial tst_QPlaceEditorial::initialSubObject() { QPlaceUser user; user.setName("user 1"); user.setUserId("0001"); QPlaceSupplier supplier; supplier.setName("supplier"); supplier.setSupplierId("1"); QPlaceEditorial editorial; editorial.setTitle("title"); editorial.setText("text"); editorial.setLanguage("en"); editorial.setUser(user); editorial.setSupplier(supplier); editorial.setAttribution("attribution"); return editorial; }