Ünite testimde Activity
benim başlatılmadan önce bir tercihin temizlendiğinden emin olmak istiyorum.android birim testi: test faaliyetine başlamadan önce prefs'i temizleme
Sorun, tercihleri temizlemek için getActivity()
numaralı telefonu aramanız gerektiğidir. Bundan sonra, tercihleri okuyan Activity
başlatıldı. Bir sonraki satırlar pref temizlemeden önce, tereh değerini okur getActivity()
denir
@Override
protected void setUp() throws Exception {
super.setUp();
mActivity = this.getActivity();
SharedPreferences prefs =
PreferenceManager.getDefaultSharedPreferences(mActivity);
prefs.edit().clear().commit();
}
,
Activity
oluşturulur.
Activity
başlatılmadan Context
nesnesini elde etmenin bir yolu var mı?
Android ünite testlerinde yeniyim, belki temel bir şey eksik.
Teşekkürler. Burada cevap Bulundu