mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 20:33:53 +01:00
Added Test for BookmarksPagerAdapter (#4027)
This commit is contained in:
parent
1baea1ef74
commit
2ed5a74b4d
1 changed files with 47 additions and 0 deletions
|
|
@ -0,0 +1,47 @@
|
||||||
|
package fr.free.nrw.commons.bookmarks
|
||||||
|
|
||||||
|
import android.content.Context
|
||||||
|
import androidx.fragment.app.FragmentManager
|
||||||
|
import org.junit.Assert
|
||||||
|
import org.junit.Before
|
||||||
|
import org.junit.Test
|
||||||
|
import org.mockito.Mock
|
||||||
|
import org.mockito.MockitoAnnotations
|
||||||
|
|
||||||
|
class BookmarksPagerAdapterTests {
|
||||||
|
@Mock
|
||||||
|
private lateinit var bookmarksPagerAdapter: BookmarksPagerAdapter
|
||||||
|
|
||||||
|
@Mock
|
||||||
|
private lateinit var fragmentManager: FragmentManager
|
||||||
|
|
||||||
|
@Mock
|
||||||
|
private lateinit var context: Context
|
||||||
|
|
||||||
|
@Before
|
||||||
|
fun setUp() {
|
||||||
|
MockitoAnnotations.initMocks(this)
|
||||||
|
bookmarksPagerAdapter = BookmarksPagerAdapter(fragmentManager, context)
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
fun checkNotNull() {
|
||||||
|
Assert.assertNotNull(bookmarksPagerAdapter)
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
fun testGetItem() {
|
||||||
|
bookmarksPagerAdapter.getItem(0)
|
||||||
|
bookmarksPagerAdapter.getItem(1)
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
fun testGetCount() {
|
||||||
|
Assert.assertEquals(bookmarksPagerAdapter.count, 2)
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
fun testGetPageTitle() {
|
||||||
|
bookmarksPagerAdapter.getPageTitle(0)
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue