@Test
public void givenItemInactiveWhenDeselectThenNothing() throws Exception {

    // Given
    when(mMockItemList.containsKey(mTestPosition)).thenReturn(true);
    when(mMockItemList.get(mTestPosition)).thenReturn(MultiChoiceAdapter.State.INACTIVE);
    // When
    mMultiChoiceAdapter.deselect(mTestPosition);
    // Then
    verify(mMockItemList, times(0)).put(anyInt(), any(MultiChoiceAdapter.State.class));
}