From 798b941b7537f430922bbebd30f9d563037eebec Mon Sep 17 00:00:00 2001 From: EYH GPT Date: Wed, 8 Jan 2025 11:02:02 +1100 Subject: [PATCH] Update OfflineFirstNewsRepositoryTest.kt Improve the unit test to perform meaningful comparisons instead of merely comparing two empty lists. --- .../core/data/repository/OfflineFirstNewsRepositoryTest.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/data/src/test/kotlin/com/google/samples/apps/nowinandroid/core/data/repository/OfflineFirstNewsRepositoryTest.kt b/core/data/src/test/kotlin/com/google/samples/apps/nowinandroid/core/data/repository/OfflineFirstNewsRepositoryTest.kt index 01111013f..ea0f07250 100644 --- a/core/data/src/test/kotlin/com/google/samples/apps/nowinandroid/core/data/repository/OfflineFirstNewsRepositoryTest.kt +++ b/core/data/src/test/kotlin/com/google/samples/apps/nowinandroid/core/data/repository/OfflineFirstNewsRepositoryTest.kt @@ -89,6 +89,10 @@ class OfflineFirstNewsRepositoryTest { @Test fun offlineFirstNewsRepository_news_resources_stream_is_backed_by_news_resource_dao() = testScope.runTest { + // After sync, newsResourceDao.getNewsResources().first() and + // subject.getNewsResources().first() will return non-empty lists. + subject.syncWith(synchronizer) + assertEquals( newsResourceDao.getNewsResources() .first()