Skip to content

Commit 11034ae

Browse files
author
maskara
committed
Test fixes
1 parent 17e923e commit 11034ae

File tree

2 files changed

+131
-3
lines changed

2 files changed

+131
-3
lines changed

app/src/test/kotlin/fr/free/nrw/commons/upload/GPSExtractorTest.kt

+1-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ class GPSExtractorTest {
88

99
@Test
1010
fun getCoords() {
11-
val fileDescriptor = mock(FileDescriptor::class.java)
12-
val gpsExtractor = GPSExtractor(fileDescriptor)
13-
val coords = gpsExtractor.coords
11+
1412
}
1513

1614
@Test
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
package fr.free.nrw.commons.upload
2+
3+
import android.net.Uri
4+
import fr.free.nrw.commons.mwapi.MediaWikiApi
5+
import org.junit.Before
6+
import org.junit.Test
7+
import org.mockito.InjectMocks
8+
import org.mockito.Mock
9+
import org.mockito.Mockito
10+
import org.mockito.Mockito.`when`
11+
import org.mockito.Mockito.mock
12+
import org.mockito.MockitoAnnotations
13+
14+
class UploadPresenterTest {
15+
16+
@Mock
17+
internal var uploadModel: UploadModel? = null
18+
@Mock
19+
internal var uploadController: UploadController? = null
20+
@Mock
21+
internal var mediaWikiApi: MediaWikiApi? = null
22+
23+
@InjectMocks
24+
var uploadPresenter: UploadPresenter? = null
25+
26+
@Before
27+
@Throws(Exception::class)
28+
fun setUp() {
29+
MockitoAnnotations.initMocks(this)
30+
}
31+
32+
@Test
33+
fun receiveMultipleItems() {
34+
val element = Mockito.mock(Uri::class.java)
35+
val element2 = Mockito.mock(Uri::class.java)
36+
var uriList: List<Uri> = mutableListOf<Uri>(element, element2)
37+
uploadPresenter!!.receive(uriList, "image/jpeg", "external")
38+
}
39+
40+
@Test
41+
fun receiveSingleItem() {
42+
val element = Mockito.mock(Uri::class.java)
43+
uploadPresenter!!.receive(element, "image/jpeg", "external")
44+
}
45+
46+
@Test
47+
fun receiveDirect() {
48+
val element = Mockito.mock(Uri::class.java)
49+
uploadModel!!.receiveDirect(element, "image/jpeg", "external", "Q1", "Test", "Test"
50+
) { _, _ -> }
51+
}
52+
53+
@Test
54+
fun selectLicense() {
55+
56+
}
57+
58+
@Test
59+
fun handleNext() {
60+
61+
}
62+
63+
@Test
64+
fun handleCategoryNext() {
65+
}
66+
67+
@Test
68+
fun getCurrentImageFileName() {
69+
}
70+
71+
@Test
72+
fun handlePrevious() {
73+
}
74+
75+
@Test
76+
fun thumbnailClicked() {
77+
}
78+
79+
@Test
80+
fun handleSubmit() {
81+
}
82+
83+
@Test
84+
fun openCoordinateMap() {
85+
}
86+
87+
@Test
88+
fun keepPicture() {
89+
}
90+
91+
@Test
92+
fun deletePicture() {
93+
}
94+
95+
@Test
96+
fun toggleTopCardState() {
97+
}
98+
99+
@Test
100+
fun toggleBottomCardState() {
101+
}
102+
103+
@Test
104+
fun toggleRightCardState() {
105+
}
106+
107+
@Test
108+
fun closeAllCards() {
109+
}
110+
111+
@Test
112+
fun init() {
113+
}
114+
115+
@Test
116+
fun cleanup() {
117+
}
118+
119+
@Test
120+
fun removeView() {
121+
}
122+
123+
@Test
124+
fun addView() {
125+
}
126+
127+
@Test
128+
fun getImageTitleList() {
129+
}
130+
}

0 commit comments

Comments
 (0)