[salesforce][CI] Sinon.JS(Stub、fakeServer)
前回に引き続きCI関連からSinon.JSで特に重宝している「Stub」と「fakeServer」を紹介します。Stubの概要として既存のメソッドを一時的に書き換えることができます。fakeServerはAjax処理の際、実際の通信を行わずダミーのレスポンスを戻すことができます。紹介した2つのAPI以外にも、メソッドが呼び出された際の情報を取得できる「spy」や期待値を元に確認できる「mock」など、テストに有用なAPIが用意されております。興味がある方は一度使ってみてください。
Read More