Unit tests solved

This commit is contained in:
Saifuddin 2025-01-07 16:33:38 +05:30
parent 16eb639b31
commit 78676b2281
3 changed files with 6 additions and 5 deletions

View file

@ -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')

View file

@ -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)
}

View file

@ -21,7 +21,7 @@ class BookmarkItemsControllerTest {
@Before
fun setup() {
MockitoAnnotations.openMocks(this)
whenever(bookmarkDao!!.allBookmarksItems)
whenever(bookmarkDao!!.getAllBookmarksItems())
.thenReturn(mockBookmarkList)
}