ember.jsアプリのテストに関するリソース、例、またはチュートリアルを知っている人はいますか?
ビューをどのようにテストしますか?
これに関する広範な例/情報はないようです。
ember.jsアプリのテストに関するリソース、例、またはチュートリアルを知っている人はいますか?
ビューをどのようにテストしますか?
これに関する広範な例/情報はないようです。
それを実現する方法の例を提案することはできませんが、テストにJasmineを幅広く使用しているプロジェクトを見つけました。GitHubのember-resourceプロジェクトをご覧ください。テストには、 spec/javascriptsにあるJasmineを使用します。
プロジェクトにはRakefile
、便利な方法で仕様を実行できるようにする対応するタスクもあります。
Jasmineを使用したEmber.jsのテストに関するブログ投稿があります:http ://www.thesoftwaresimpleton.com/blog/2012/04/03/testing-ember-and-the-runloop/
この投稿で説明されているように、Ember自体のテスト機能を使用することもできます
基本的には、次のように設定してEmber runloopを無効にします。Ember.testing = true
これにより、非同期コードが終了したかどうかを確認する必要がなくなります。あなたは単純にそれをそれ自身のrunloopで包むことができます:
// Creating an application normally happens async,
// which is why we have to wrap it in Ember.run
Ember.run(function() {
App = Ember.Application.create();
});
これは、Jasmineを使用してEmber.jsをテストする方法に関する記事ですhttp://www.devmynd.com/blog/2014-1-ember-js-testing-with-jasmine