Loading packages/CarSystemUI/tests/src/com/android/systemui/car/navigationbar/CarNavigationBarControllerTest.java +22 −0 Original line number Original line Diff line number Diff line Loading @@ -253,6 +253,28 @@ public class CarNavigationBarControllerTest extends SysuiTestCase { assertThat(window1).isEqualTo(window2); assertThat(window1).isEqualTo(window2); } } @Test public void testSetTopWindowVisibility_setTrue_isVisible() { mTestableResources.addOverride(R.bool.config_enableTopNavigationBar, true); mCarNavigationBar = createNavigationBarController(); ViewGroup window = mCarNavigationBar.getTopWindow(); mCarNavigationBar.setTopWindowVisibility(View.VISIBLE); assertThat(window.getVisibility()).isEqualTo(View.VISIBLE); } @Test public void testSetTopWindowVisibility_setFalse_isGone() { mTestableResources.addOverride(R.bool.config_enableTopNavigationBar, true); mCarNavigationBar = createNavigationBarController(); ViewGroup window = mCarNavigationBar.getTopWindow(); mCarNavigationBar.setTopWindowVisibility(View.GONE); assertThat(window.getVisibility()).isEqualTo(View.GONE); } @Test @Test public void testSetBottomWindowVisibility_setTrue_isVisible() { public void testSetBottomWindowVisibility_setTrue_isVisible() { mTestableResources.addOverride(R.bool.config_enableBottomNavigationBar, true); mTestableResources.addOverride(R.bool.config_enableBottomNavigationBar, true); Loading Loading
packages/CarSystemUI/tests/src/com/android/systemui/car/navigationbar/CarNavigationBarControllerTest.java +22 −0 Original line number Original line Diff line number Diff line Loading @@ -253,6 +253,28 @@ public class CarNavigationBarControllerTest extends SysuiTestCase { assertThat(window1).isEqualTo(window2); assertThat(window1).isEqualTo(window2); } } @Test public void testSetTopWindowVisibility_setTrue_isVisible() { mTestableResources.addOverride(R.bool.config_enableTopNavigationBar, true); mCarNavigationBar = createNavigationBarController(); ViewGroup window = mCarNavigationBar.getTopWindow(); mCarNavigationBar.setTopWindowVisibility(View.VISIBLE); assertThat(window.getVisibility()).isEqualTo(View.VISIBLE); } @Test public void testSetTopWindowVisibility_setFalse_isGone() { mTestableResources.addOverride(R.bool.config_enableTopNavigationBar, true); mCarNavigationBar = createNavigationBarController(); ViewGroup window = mCarNavigationBar.getTopWindow(); mCarNavigationBar.setTopWindowVisibility(View.GONE); assertThat(window.getVisibility()).isEqualTo(View.GONE); } @Test @Test public void testSetBottomWindowVisibility_setTrue_isVisible() { public void testSetBottomWindowVisibility_setTrue_isVisible() { mTestableResources.addOverride(R.bool.config_enableBottomNavigationBar, true); mTestableResources.addOverride(R.bool.config_enableBottomNavigationBar, true); Loading