私は、ember コントローラーの qunit テストを書いています。私の実際のアプリケーションでは、別のページからルーティングされてデータを取得します。しかし、テストを書いている間、非同期呼び出しを送信し、データを取得するまでテストが実行されて失敗するため、Ember データストアからデータを取得するのに問題があります。同じ実行ループで ember store にデータを返すように強制する方法はありますか? または、それを行う他の方法はありますか?
質問する
765 次
1 に答える
2
FixtureAdapterを使用していますか? そうでない場合は、それを試して、そのsimulateRemoteResponse
プロパティを false に設定できます。テスト中のストアは次のようになります
var store = DS.Store.create({
revision: 4,
adapter: DS.FixtureAdapter.create({simulateRemoteResponse: false}),
// perhaps other custom properties
});
于 2012-08-27T20:52:48.030 に答える