Properly check that a setter is never used

pull/716/head
Quentin Hibon 5 years ago
parent 09794ccb68
commit 18db571507

@ -19,6 +19,7 @@
package org.isoron.uhabits.core.ui.screens.habits.list
import com.nhaarman.mockitokotlin2.KArgumentCaptor
import com.nhaarman.mockitokotlin2.any
import com.nhaarman.mockitokotlin2.argumentCaptor
import com.nhaarman.mockitokotlin2.clearInvocations
import com.nhaarman.mockitokotlin2.mock
@ -125,7 +126,7 @@ class ListHabitsMenuBehaviorTest : BaseUnitTest() {
whenever(adapter.primaryOrder).thenReturn(HabitList.Order.BY_STATUS_ASC)
behavior.onSortByStatus()
verify(adapter).primaryOrder = orderCaptor.capture()
verify(adapter, never()).secondaryOrder
verify(adapter, never()).secondaryOrder = any()
assertThat(orderCaptor.lastValue, equalTo(HabitList.Order.BY_STATUS_DESC))
}

Loading…
Cancel
Save