Update unit tests for ListHabitsMenu
This commit is contained in:
parent
22db61db01
commit
2bdc0b4f5e
@ -75,21 +75,21 @@ public class ListHabitsMenuTest extends BaseUnitTest
|
|||||||
public void testOnCreate()
|
public void testOnCreate()
|
||||||
{
|
{
|
||||||
MenuItem nightModeItem = mock(MenuItem.class);
|
MenuItem nightModeItem = mock(MenuItem.class);
|
||||||
MenuItem showArchivedItem = mock(MenuItem.class);
|
MenuItem hideArchivedItem = mock(MenuItem.class);
|
||||||
MenuItem showCompletedItem = mock(MenuItem.class);
|
MenuItem hideCompletedItem = mock(MenuItem.class);
|
||||||
Menu androidMenu = mock(Menu.class);
|
Menu androidMenu = mock(Menu.class);
|
||||||
when(androidMenu.findItem(R.id.actionToggleNightMode)).thenReturn(
|
when(androidMenu.findItem(R.id.actionToggleNightMode)).thenReturn(
|
||||||
nightModeItem);
|
nightModeItem);
|
||||||
when(androidMenu.findItem(R.id.actionHideArchived)).thenReturn
|
when(androidMenu.findItem(R.id.actionHideArchived)).thenReturn(
|
||||||
(showArchivedItem);
|
hideArchivedItem);
|
||||||
when(androidMenu.findItem(R.id.actionHideCompleted)).thenReturn
|
when(androidMenu.findItem(R.id.actionHideCompleted)).thenReturn(
|
||||||
(showCompletedItem);
|
hideCompletedItem);
|
||||||
|
|
||||||
menu.onCreate(androidMenu);
|
menu.onCreate(androidMenu);
|
||||||
verify(nightModeItem).setChecked(false);
|
verify(nightModeItem).setChecked(false);
|
||||||
verify(showArchivedItem).setChecked(false);
|
verify(hideArchivedItem).setChecked(true);
|
||||||
verify(showCompletedItem).setChecked(false);
|
verify(hideCompletedItem).setChecked(true);
|
||||||
reset(nightModeItem, showArchivedItem, showCompletedItem);
|
reset(nightModeItem, hideArchivedItem, hideCompletedItem);
|
||||||
|
|
||||||
when(themeSwitcher.isNightMode()).thenReturn(true);
|
when(themeSwitcher.isNightMode()).thenReturn(true);
|
||||||
menu.onCreate(androidMenu);
|
menu.onCreate(androidMenu);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user