問題タブ [aurelia-dialog]

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.

0 投票する
1 に答える
1145 参照

unit-testing - JasmineでDialogService.open(...).whenClosed(...)をモックする方法は?

Jasmine でテストしようとしている Aurelia フレームワークと Dialog プラグインを使用する TypeScript コードがいくつかありますが、適切に実行する方法がわかりません。

これはソース関数です:

DialogService スパイを作成し、open メソッドを簡単に検証できます。ただし、モック化された結果パラメーターを使用してスパイに whenClosed メソッドを呼び出させ、ステップが完了したことをアサートできるようにする方法がわかりません。

これは現在の Jasmine コードです。