javascript-jp.dev
javascript
html
css
jquery
angular
node.js
typescript
reactjs
npm
arrays
Dark
karma coverage
[1/1]
【実践編】Angularでテストエラーケースを検証:MarbleテストとJasmine Spy徹底比較
Angularでサービスを使用する場合、非同期処理を管理するためにObservablesがよく用いられます。しかし、テストにおいて、これらの非同期処理を含むエラーケースを検証するのは難易度が高くなります。そこで、KarmaとKarma-coverageを利用して、サービス内のObservablesでテストエラーケースを効率的に検証する方法をご紹介します。
1