@SmallTest public void testGetEnum() { SharedPreferences sharedPreferences = MozcPreferenceUtil.getSharedPreferences( getInstrumentation().getContext(), "CLIENT_SIDE_PREF"); SharedPreferences.Editor editor = sharedPreferences.edit(); String key1 = "key1"; editor.putString(key1, "ALPHA"); String key2 = "key2"; editor.putString(key2, "DELTA"); editor.commit(); assertEquals( TestGetEnum.BETA, PreferenceUtil.getEnum( sharedPreferences, key1, TestGetEnum.class, TestGetEnum.GAMMA, TestGetEnum.BETA)); assertEquals( TestGetEnum.GAMMA, PreferenceUtil.getEnum(sharedPreferences, key1, TestGetEnum.class, TestGetEnum.GAMMA)); assertEquals( TestGetEnum.DELTA, PreferenceUtil.getEnum(sharedPreferences, key2, TestGetEnum.class, TestGetEnum.GAMMA)); }