今回の記事では、DappsのUnit Testでweb3.jsをmockする方法について紹介します。
sinon.jsを用いた方法と、jestを用いた方法の2パターンを紹介します。
本記事で紹介している内容のサンプルプロジェクトも作りましたので参考にしてください。
github.com
- テスト対象となるDapps
- Unit Testのサンプル
- web3.js のmocking方法
- sinon.jsを使った方法
- 利点
- 欠点
- jestを使った方法
- 利点
- 欠点
- sinon.jsを使った方法
- まとめ