私は Ember 1.13 (まだ 2.x ではありません) を使用しており、ヘルパー ユニット テストを実行できるようにする必要があります。私のヘルパーには次の行があります:
const i18n = Frontend.__container__.lookup('service:i18n');
Ember 2.x より前のヘルパーは「本物の」オブジェクトではなく、次のようなことはできません。
i18n: Ember.inject.service('i18n')
ヘルパーの単純な単体テストを実行しようとすると、次のようになります。
Can't find variable: Frontend
この場合、グローバル アプリの名前空間をインポート/挿入/モックするにはどうすればよいですか? または、これを乗り越える別の方法はありますか?