protected void assertThatScreenMatchesExpected(PreferenceScreen screen) {
assertThat(screen.getPreferenceCount()).isEqualTo(8);
assertThat(screen.getPreference(0)).isInstanceOf(PreferenceCategory.class);
assertThat(((PreferenceCategory) screen.getPreference(0)).getPreference(0)).isInstanceOf(Preference.class);
PreferenceScreen innerScreen = (PreferenceScreen) screen.getPreference(1);
assertThat(innerScreen).isInstanceOf(PreferenceScreen.class);
assertThat(innerScreen.getKey()).isEqualTo("screen");
assertThat(innerScreen.getTitle().toString()).isEqualTo("Screen Test");
assertThat(innerScreen.getSummary()).isEqualTo("Screen summary");
assertThat(innerScreen.getPreference(0)).isInstanceOf(Preference.class);
assertThat(screen.getPreference(2)).isInstanceOf(CheckBoxPreference.class);
assertThat(screen.getPreference(3)).isInstanceOf(EditTextPreference.class);
assertThat(screen.getPreference(4)).isInstanceOf(ListPreference.class);
assertThat(screen.getPreference(5)).isInstanceOf(Preference.class);
assertThat(screen.getPreference(6)).isInstanceOf(RingtonePreference.class);
assertThat(screen.getPreference(7)).isInstanceOf(Preference.class);
}
PreferenceLoaderTest.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:FullRobolectricTestSample
作者:
评论列表
文章目录