@@ -66,6 +66,22 @@ private Q_SLOTS:
6666
6767 QCOMPARE(backend.icon(appId), expectedIcon);
6868 }
69+
70+ void testCount_data() {
71+ QTest::addColumn<QString>("appId");
72+ QTest::addColumn<int>("expectedCount");
73+
74+ QTest::newRow("Bootstrap") << "rel-icon" << -1;
75+ }
76+
77+ void testCount() {
78+ QFETCH(QString, appId);
79+ QFETCH(int, expectedCount);
80+
81+ LauncherBackend backend;
82+
83+ QCOMPARE(backend.count(appId), expectedCount);
84+ }
6985};
7086
7187QTEST_GUILESS_MAIN(LauncherBackendTest)