Fix focus on wrong tab

Fixes: 146594840
Test: Robolectric
Change-Id: I14c6d5a4055bee5d0aa413479fb9893e9dfc41df
This commit is contained in:
Raff Tsai
2019-12-20 12:04:42 +08:00
parent 4e561fb9cb
commit 91d9942494
3 changed files with 124 additions and 112 deletions

View File

@@ -75,13 +75,21 @@ public class ProfileSelectFragmentTest {
}
@Test
public void getTabId_setArgument_setCorrectTab() {
public void getTabId_setArgumentWork_setCorrectTab() {
final Bundle bundle = new Bundle();
bundle.putInt(SettingsActivity.EXTRA_SHOW_FRAGMENT_TAB, WORK_TAB);
assertThat(mFragment.getTabId(mActivity, bundle)).isEqualTo(WORK_TAB);
}
@Test
public void getTabId_setArgumentPersonal_setCorrectTab() {
final Bundle bundle = new Bundle();
bundle.putInt(SettingsActivity.EXTRA_SHOW_FRAGMENT_TAB, PERSONAL_TAB);
assertThat(mFragment.getTabId(mActivity, bundle)).isEqualTo(PERSONAL_TAB);
}
@Test
public void getTabId_setWorkId_getCorrectTab() {
final Bundle bundle = new Bundle();