問題タブ [angular-mock]
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.
angularjs - カルマ/ジャスミン/角度 toHaveBeenCalledWith は実際に呼び出されます
たとえば、私のアプリでは
私のテストでは
アプリとテストの両方が正常に機能しますが、テストではコンソール メッセージが表示さ れません
そのため、テスト中に $on がトリガーされないか、何かを見落としているかどうか疑問に思っています。
javascript - エラー: フラッシュする保留中のリクエストがありません - AngularJs サービスの単体テスト時
私は AngularJs の初心者で、最初の単体テストを作成中です。サービスをテストするために、単一の Json オブジェクトを返すだけのテストを作成しました。ただし、テストを実行するたびに、タイトルに記載されているエラーが発生します。何が原因なのか正確にはわかりません!私は読んでみました$apply
が$digest
、私の場合にそれが必要かどうかはわかりません。シンプルなプランカーのデモをいただければ幸いです。
ここに私のコードがあります
サービス
テスト
エラー
libs version
AngularJS v1.2.21
AngularJS モック v1.2.21
angularjs - karma/angularjs 非同期サービスで実行ブロックをテストする方法
次のようにテストするにはどうすればよいですか:
init.js lama.system モジュール
controllers.js lama.system モジュール
services.js lama.system モジュール
system.js ルーター
init.js ラマ モジュール
テスト
それは私に:(
注意
私はui-routerを使用しています
unit-testing - Karma/Mochaでpromiseを返すメソッドを持つファクトリをテストするには?
私はAngularコードの単体テストに慣れていないので、これを理解しようとしています。私はカルマ、モカ、チャイを使っています。非同期単体テストは、次のようなメカニズムを介して Mocha (非同期コード) でサポートされています。
savePromise がプロミスの実装であると仮定すると、これを書き直すことができると思います
それはクールですが、inject from angular-mock は完了関数を「it」コールバックにプッシュしません。私はコードを確認し、それを試してみました (失敗することを知っていました)。本質的に私はこのようなものが欲しいと信じています
angular-mock を Mocha で動作させるにはどうすればよいですか?