আমার কাছে অনেকগুলি ভাগ করে নেওয়া পছন্দসমূহ কী থাকায় উত্তরগুলির কোনওটিই আমার পক্ষে কাজ করে না।
ধরা যাক আপনি ইউনিট পরীক্ষার পরিবর্তে একটি Android পরীক্ষা চালাচ্ছেন।
এটি আমার জন্য লুপ এবং সমস্ত ভাগ করা_পরিচয় ফাইলগুলি মুছে ফেলার জন্য কাজ করছে ।
@BeforeClass সমস্ত পরীক্ষা এবং ক্রিয়াকলাপ টেস্টরুলের আগে চলবে
@BeforeClass
public static void setUp() {
Context context = InstrumentationRegistry.getTargetContext();
File root = context.getFilesDir().getParentFile();
String[] sharedPreferencesFileNames = new File(root, "shared_prefs").list();
for (String fileName : sharedPreferencesFileNames) {
context.getSharedPreferences(fileName.replace(".xml", ""), Context.MODE_PRIVATE).edit().clear().commit();
}
}