Skip to content

Commit 4c2033a

Browse files
committed
Merge branch 'trunk' of github.com:wordpress-mobile/WordPress-Android into analysis/wordpress-main-deprecated-warnings-part-2
2 parents 93084f4 + a53f95a commit 4c2033a

File tree

53 files changed

+482
-555
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+482
-555
lines changed

WordPress/src/androidTest/java/org/wordpress/android/util/StatsMocksReader.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ import org.json.JSONObject
55
import java.util.ArrayList
66

77
class StatsMocksReader {
8-
fun readDayStatsGenericFile(fileName: String, lastObjectName: String, keyName: String, valueName: String):
8+
private fun readDayStatsGenericFile(fileName: String, lastObjectName: String, keyName: String, valueName: String):
99
MutableList<StatsKeyValueData> {
10-
val fileName = "mocks/mappings/wpcom/stats/$fileName.json"
1110
val todayMarker = "{{now format='yyyy-MM-dd'}}"
12-
val readString = this.readAssetsFile(fileName)
11+
val readString = this.readAssetsFile("mocks/mappings/wpcom/stats/$fileName.json")
1312
val wireMockJSON = JSONObject(readString)
1413
val arrayRaw = wireMockJSON
1514
.getJSONObject("response")
@@ -58,7 +57,7 @@ class StatsMocksReader {
5857
}
5958

6059
fun readDayCountriesToList(): MutableList<StatsKeyValueData> {
61-
var countriesList = readDayStatsGenericFile(
60+
val countriesList = readDayStatsGenericFile(
6261
"stats_country-views-day", "views", "country_code", "views"
6362
)
6463

WordPress/src/main/java/org/wordpress/android/ui/posts/adapters/PostListAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ class PostListAdapter(
9595
}
9696
if (holder is LoadingViewHolder) {
9797
val item = getItem(position)
98-
assert(item is LoadingItem) {
98+
assert(item is LoadingItem?) {
9999
"If we are presenting LoadingViewHolder, the item has to be of type LoadingItem " +
100100
"for position: $position"
101101
}

WordPress/src/main/java/org/wordpress/android/ui/stats/refresh/utils/StatsUtils.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ class StatsUtils @Inject constructor(
172172
entries: List<Line>
173173
): List<String> {
174174
val contentDescriptions = mutableListOf<String>()
175-
entries.forEachIndexed { _, bar ->
175+
entries.forEach { bar ->
176176
val contentDescription = resourceProvider.getString(
177177
R.string.stats_bar_chart_accessibility_entry,
178178
bar.label,

WordPress/src/test/java/org/wordpress/android/BaseUnitTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ import org.mockito.junit.MockitoJUnitRunner
88
@Suppress("UnnecessaryAbstractClass")
99
@RunWith(MockitoJUnitRunner::class)
1010
abstract class BaseUnitTest {
11-
@Rule @JvmField val rule = InstantTaskExecutorRule()
11+
@Rule
12+
@JvmField val rule = InstantTaskExecutorRule()
1213
}
Lines changed: 33 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package org.wordpress.android.models.networkresource
22

3-
import org.hamcrest.CoreMatchers.`is`
4-
import org.hamcrest.CoreMatchers.equalTo
5-
import org.junit.Assert.assertThat
3+
import org.assertj.core.api.Assertions.assertThat
64
import org.junit.Test
75
import java.util.Locale
86

@@ -11,25 +9,25 @@ class ListStateTest {
119
fun testInitState() {
1210
val initState: ListState<String> = ListState.Init()
1311

14-
assertThat(initState.data, `is`(emptyList()))
12+
assertThat(initState.data).isEqualTo(emptyList<ListState<String>>())
1513

16-
assertThat(initState.isFetchingFirstPage(), `is`(false))
17-
assertThat(initState.isLoadingMore(), `is`(false))
18-
assertThat(initState.shouldFetch(true), `is`(false))
19-
assertThat(initState.shouldFetch(false), `is`(false))
14+
assertThat(initState.isFetchingFirstPage()).isEqualTo(false)
15+
assertThat(initState.isLoadingMore()).isEqualTo(false)
16+
assertThat(initState.shouldFetch(true)).isEqualTo(false)
17+
assertThat(initState.shouldFetch(false)).isEqualTo(false)
2018
}
2119

2220
@Test
2321
fun testReadyState() {
2422
val testData = listOf("item1", "item2")
2523
val readyState: ListState<String> = ListState.Ready(testData)
2624

27-
assertThat(readyState.data, `is`(equalTo(testData)))
25+
assertThat(readyState.data).isEqualTo(testData)
2826

29-
assertThat(readyState.isFetchingFirstPage(), `is`(false))
30-
assertThat(readyState.isLoadingMore(), `is`(false))
31-
assertThat(readyState.shouldFetch(true), `is`(false))
32-
assertThat(readyState.shouldFetch(false), `is`(true))
27+
assertThat(readyState.isFetchingFirstPage()).isEqualTo(false)
28+
assertThat(readyState.isLoadingMore()).isEqualTo(false)
29+
assertThat(readyState.shouldFetch(true)).isEqualTo(false)
30+
assertThat(readyState.shouldFetch(false)).isEqualTo(true)
3331
}
3432

3533
@Test
@@ -38,12 +36,12 @@ class ListStateTest {
3836
val readyState: ListState<String> = ListState.Ready(testData)
3937
val loadingState: ListState<String> = ListState.Loading(readyState)
4038

41-
assertThat(loadingState.data, `is`(equalTo(testData)))
39+
assertThat(loadingState.data).isEqualTo(testData)
4240

43-
assertThat(loadingState.isFetchingFirstPage(), `is`(true))
44-
assertThat(loadingState.isLoadingMore(), `is`(false))
45-
assertThat(loadingState.shouldFetch(true), `is`(false))
46-
assertThat(loadingState.shouldFetch(false), `is`(false))
41+
assertThat(loadingState.isFetchingFirstPage()).isEqualTo(true)
42+
assertThat(loadingState.isLoadingMore()).isEqualTo(false)
43+
assertThat(loadingState.shouldFetch(true)).isEqualTo(false)
44+
assertThat(loadingState.shouldFetch(false)).isEqualTo(false)
4745
}
4846

4947
@Test
@@ -52,30 +50,30 @@ class ListStateTest {
5250
val readyState: ListState<String> = ListState.Ready(testData)
5351
val loadingState: ListState<String> = ListState.Loading(readyState, true)
5452

55-
assertThat(loadingState.data, `is`(equalTo(testData)))
53+
assertThat(loadingState.data).isEqualTo(testData)
5654

57-
assertThat(loadingState.isFetchingFirstPage(), `is`(false))
58-
assertThat(loadingState.isLoadingMore(), `is`(true))
59-
assertThat(loadingState.shouldFetch(true), `is`(false))
60-
assertThat(loadingState.shouldFetch(false), `is`(false))
55+
assertThat(loadingState.isFetchingFirstPage()).isEqualTo(false)
56+
assertThat(loadingState.isLoadingMore()).isEqualTo(true)
57+
assertThat(loadingState.shouldFetch(true)).isEqualTo(false)
58+
assertThat(loadingState.shouldFetch(false)).isEqualTo(false)
6159
}
6260

6361
@Test
6462
fun testSuccessStateWhereAllDataIsLoaded() {
6563
val testData = listOf("item7")
6664

6765
val successState = ListState.Success(testData)
68-
assertThat(successState.data, `is`(equalTo(testData)))
69-
assertThat(successState.canLoadMore, `is`(false))
66+
assertThat(successState.data).isEqualTo(testData)
67+
assertThat(successState.canLoadMore).isEqualTo(false)
7068
}
7169

7270
@Test
7371
fun testSuccessStatesWhereMoreDataCanBeLoaded() {
7472
val testData = listOf("item8")
7573

7674
val successState2 = ListState.Success(testData, true)
77-
assertThat(successState2.data, `is`(equalTo(testData)))
78-
assertThat(successState2.canLoadMore, `is`(true))
75+
assertThat(successState2.data).isEqualTo(testData)
76+
assertThat(successState2.canLoadMore).isEqualTo(true)
7977
}
8078

8179
@Test
@@ -86,8 +84,8 @@ class ListStateTest {
8684

8785
val errorMessage = "Some error message"
8886
val errorState = ListState.Error(loadingState, errorMessage)
89-
assertThat(errorState.errorMessage, `is`(equalTo(errorMessage)))
90-
assertThat(errorState.data, `is`(testDataReady))
87+
assertThat(errorState.errorMessage).isEqualTo(errorMessage)
88+
assertThat(errorState.data).isEqualTo(testDataReady)
9189
}
9290

9391
@Test
@@ -98,9 +96,9 @@ class ListStateTest {
9896
list.map { it.uppercase(Locale.getDefault()) }
9997
}
10098
val transformedReadyState = readyState.transform(toUpperCase)
101-
assertThat(transformedReadyState.data, `is`(equalTo(toUpperCase(testData))))
102-
assertThat(transformedReadyState.data.size, `is`(3))
103-
assertThat(transformedReadyState is ListState.Ready, `is`(true))
99+
assertThat(transformedReadyState.data).isEqualTo(toUpperCase(testData))
100+
assertThat(transformedReadyState.data.size).isEqualTo(3)
101+
assertThat(transformedReadyState is ListState.Ready).isEqualTo(true)
104102
}
105103

106104
@Test
@@ -112,8 +110,8 @@ class ListStateTest {
112110
list.filter { it != "not-item" }
113111
}
114112
val transformedLoadingState = loadingState.transform(filterNotItem)
115-
assertThat(transformedLoadingState.data, `is`(equalTo(filterNotItem(testData))))
116-
assertThat(transformedLoadingState.data.size, `is`(2))
117-
assertThat(transformedLoadingState is ListState.Loading, `is`(true))
113+
assertThat(transformedLoadingState.data).isEqualTo(filterNotItem(testData))
114+
assertThat(transformedLoadingState.data.size).isEqualTo(2)
115+
assertThat(transformedLoadingState is ListState.Loading).isEqualTo(true)
118116
}
119117
}

0 commit comments

Comments
 (0)