diff --git a/app/build.gradle b/app/build.gradle index 14bf5f3b7..bf638ca91 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -50,6 +50,7 @@ dependencies { implementation "com.google.android.material:material:1.12.0" implementation 'com.karumi:dexter:5.0.0' implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0' + implementation 'androidx.lifecycle:lifecycle-runtime-compose-android:2.8.7' // Jetpack Compose def composeBom = platform('androidx.compose:compose-bom:2024.11.00') diff --git a/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/BookmarkListRootFragmentUnitTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/BookmarkListRootFragmentUnitTest.kt index 5098bd0c1..148aa1daf 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/BookmarkListRootFragmentUnitTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/BookmarkListRootFragmentUnitTest.kt @@ -218,7 +218,7 @@ class BookmarkListRootFragmentUnitTest { @Test @Throws(Exception::class) fun testGetMediaAtPositionCaseNull() { - whenever(bookmarksPagerAdapter.mediaAdapter).thenReturn(null) + whenever(bookmarksPagerAdapter.getMediaAdapter()).thenReturn(null) Assert.assertEquals(fragment.getMediaAtPosition(0), null) } @@ -226,7 +226,7 @@ class BookmarkListRootFragmentUnitTest { @Throws(Exception::class) fun testGetMediaAtPositionCaseNonNull() { val listAdapter = mock(ListAdapter::class.java) - whenever(bookmarksPagerAdapter.mediaAdapter).thenReturn(listAdapter) + whenever(bookmarksPagerAdapter.getMediaAdapter()).thenReturn(listAdapter) whenever(listAdapter.getItem(0)).thenReturn(media) Assert.assertEquals(fragment.getMediaAtPosition(0), media) } @@ -234,7 +234,7 @@ class BookmarkListRootFragmentUnitTest { @Test @Throws(Exception::class) fun testGetTotalMediaCountCaseNull() { - whenever(bookmarksPagerAdapter.mediaAdapter).thenReturn(null) + whenever(bookmarksPagerAdapter.getMediaAdapter()).thenReturn(null) Assert.assertEquals(fragment.totalMediaCount, 0) } @@ -242,7 +242,7 @@ class BookmarkListRootFragmentUnitTest { @Throws(Exception::class) fun testGetTotalMediaCountCaseNonNull() { val listAdapter = mock(ListAdapter::class.java) - whenever(bookmarksPagerAdapter.mediaAdapter).thenReturn(listAdapter) + whenever(bookmarksPagerAdapter.getMediaAdapter()).thenReturn(listAdapter) whenever(listAdapter.count).thenReturn(1) Assert.assertEquals(fragment.totalMediaCount, 1) } diff --git a/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/items/BookmarkItemsControllerTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/items/BookmarkItemsControllerTest.kt index 98279520d..38bf6b267 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/items/BookmarkItemsControllerTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/items/BookmarkItemsControllerTest.kt @@ -21,7 +21,7 @@ class BookmarkItemsControllerTest { @Before fun setup() { MockitoAnnotations.openMocks(this) - whenever(bookmarkDao!!.allBookmarksItems) + whenever(bookmarkDao!!.getAllBookmarksItems()) .thenReturn(mockBookmarkList) }