Sinon.jsとは Sinon.jsとはJavaScriptでテストダブル(テストの代役)を実現するライブラリ。使用するにはnode.jsとSinon.jsが必要。 まずSinon.jsを下記のコマンドでインストールする。 $ npm i sinon インストールが完了したらs.jsのような適当なJavaScriptを作成してrequire記述してで読み込む。 const sinon = require('sinon'); 実行は $ node s.js Sinon.jsのstubについて Sinon.jsのstubは事前にプログラムされた動作をする機能。 例えば以下のようにstub.returns(7)と記述すればstub()を実行したときに7を返す。 const stub = require('sinon').stub(); stub.returns(7); console.log(