ディレクトリの内容に応じていくつかの関数を挿入するモジュールを使用してライブラリを作成しておりuse
、さまざまなディレクトリで動作をテストしたいと考えています。現在、アプリケーション構成を使用してディレクトリへのパスを取得していますApplication.get_env/3
。
ディレクトリを変更している場合Application.put_env/4
、これは有効なグローバル値であるため、テストを順番に実行する必要があることを意味しますよね?
への呼び出しをスタブアウトできますApplication.get_env/3
か? または、別の方法で値を渡す必要がありますか? use
(マクロ経由など)