9
すべてのテストが始まる前にいくつかのコードを実行する必要があります。だから、私はQUnitフックbefore
を使用する必要がありますが、ember-qunit
では利用可能なコールバックはbeforeEach
とafterEach
です。ember-qunitテストで前後のフックを呼び出すには?
どうすればいいですか?
すべてのテストが始まる前にいくつかのコードを実行する必要があります。だから、私はQUnitフックbefore
を使用する必要がありますが、ember-qunit
では利用可能なコールバックはbeforeEach
とafterEach
です。ember-qunitテストで前後のフックを呼び出すには?
どうすればいいですか?
この質問にmy first commentと書いたとき、リポジトリはqunit-module.jsのようになりました。だから、before
とafter
フックのサポートがないようだ。したがってmy suggestionはmodule
の機能の前にマネージャを開始していました。これはthis twiddleとして表示されます。
しかし、 5日前、 trentmwillisは commitを提出し、マスターが今
before
と
after
フックを持っているようです。私は
ember-qunitのバージョン2.1.2にこのコミットがあると思います。
私が間違っていない場合、他のコールバックは利用できません。 [code](https://github.com/emberjs/ember-qunit/blob/master/lib/ember-qunit/qunit-module.js#L38)。 'before'コールバックで何をしたいですか? – ykaragol
2回呼び出されるべきではない依存性注入マネージャークラスを初期化する必要があります – EnriMR
'module'関数呼び出しの直前にできますか? [ここにある](https://ember-twiddle.com/860f6eea3beb86c65490ea2f29e9c36b?openFiles=tests.unit.controllers.my-controller-test.js%2C) – ykaragol