問題タブ [mockjax]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - Ember.js は jquery-mockjax を使用して ajax をモックできません
私はjquery-mockjax
自分のテスト用に AJAX リクエストをモックしていましたが、ember を 2.3.0 -> 2.10.0 からアップグレードした後、サービスがEmber.$.ajax()
直接ではなく使用しているため、機能しなくなりました$.ajax()
mockjaxを引き続き動作させる方法はありEmber.$.ajax()
ますか? Ember.$.ajax()
または、すべてのインスタンスをに置き換えます$.ajax()
か? これが唯一の方法ですか?
javascript - jest またはプレーン JS ユニット テスト ライブラリで同等の mockjax (例: Karma Jasmine )
ご挨拶は、私のアプリケーションのいくつかの ajax リクエストに対して、非常に基本的な単体テストが必要です。 http://jsfiddle.net/Orbifold/sqdzzvey/
ここで行われているように、アプリケーションでエンドポイントをモックするために何を使用しているか知りたいです。
jQueryを必要とせずにプレーンなjsを必要とせずに同じ動作をしたいと思います。他のフレームワークでも同等の結果が欲しいです。動作フィドルを添付してください。これが可能か、それとも qunit でしかできないかはわかりませんので、教えてください。