add UserPreferenceHelperTest