GAS開発のJestによるモック入り結合テスト仕立て / The way to develop GAS with mocking integration test by Jest

GAS開発のJestによるモック入り結合テスト仕立て / The way to develop GAS with mocking integration test by Jest

このスライドは
【エンジニア交流会】Google Apps Script 活用ミートアップ #3 (2018-10-17)
https://gaiax.connpass.com/event/101411/
で発表したものです。
Google App Script の開発はお手軽だけど動作確認がポチポチ面倒じゃありませんか?
Jestの強力なモック機能を駆使した結合テストを導入して、かなり楽になった知見を実例を交えてご紹介しようと思いました。

サンプルコードGist
https://gist.github.com/AquiTCD/81294f568b823e5eecca11a182a69e14

---
2019-3-8 追記

現在はWebpackではなくClasp+TypeScriptで書いています。
こちらも参考になれば嬉しいです。

Google App ScriptをTypeScriptとClass構文で書く - 環境導入
https://blog.solunita.net/lean-to-develop-google-app-script-with-typescript-class-setup/

Google App ScriptをTypeScriptとClass構文で書く - 実装
https://blog.solunita.net/lean-to-develop-google-app-script-with-typescript-class-implement/

Bb4090568b08b9cec824b0f063fcb59e?s=128

Aqui TSUCHIDA

October 17, 2018
Tweet