我编写了一个使用Context、第三方库和PreferenceManager中的SharedPreferences的类。可以mockContext,第三方库可以用一些mocking框架来mock,但是PreferenceManager怎么办呢?我有两种方法:publicvoidsaveString(ThirdPartyObjectobj){SharedPreferencesappPreferences=PreferenceManager.getDefaultSharedPreferences(mContext);SharedPreferences.Editoreditor=appPre