プロパティ ファイルなどの名前を変更し、単体テストを容易にするために、リファクタリングしたい静的クラスがあります。
現在私はこれを持っています:
public enum MySettings {
   INSTANCE;
   //priv vars
   private string applicationUrl;
   private MySettings() {
     MappingJsonFactory jf = new MappingJsonFactory();
    ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
    InputStream mySettingsInputStream = classLoader.getResourceAsStream("a.properties");
    Properties mySettingsProperties = new Properties().load(mySettingsInputStream);
    // code below to load json and set priv vars etc.
   }
   public String getApplicationUrl() {
       return applicationUrl;
   }
}
単体テストでプロパティ ファイルの名前を別の名前に設定するにはどうすればよいですか?