|
|
@ -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);
|
|
|
|