30歳からのプログラミング
id:numb_86
Sinon.jsでspy,stub,mockを使う
Sinon.jsというライブラリを利用することで、テストダブルを用いたテストを書くことが出来る。 テストを書く際、そのテストが依存している特定の処理を書き換えることで、テストが書きやすくなるケースがある。 APIを叩いたり、データベースと接続したりする処理などが、それにあたる。 これらは環境を用意するのが面倒で…