Skip to content

Instantly share code, notes, and snippets.

@ginpei
Last active March 25, 2019 20:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ginpei/82b338d314867fd24da23eb6234a5199 to your computer and use it in GitHub Desktop.
Save ginpei/82b338d314867fd24da23eb6234a5199 to your computer and use it in GitHub Desktop.

試験を書いて人生を見つめなおすハンズオン

イベント詳細

書いたコードがちゃんと動くか不安ですか? 確認しましょう! 手間ですか? 自動化しましょう!

試験を書くことは実装コードの見直しに繋がり、また試験可能な実装コードを書くことで挙動や責務が明確な良い設計へ近づきます。

今回は主にJestの話です。例: HannyaRoller.test.js

日時

場所

やるひと

対象者

  • JavaScriptを用いた開発をしているひと
  • 試験書いてないけど書きたいひと
  • Jestを使った試験に興味のあるひと
  • 書いたコードがなんとなく不安なのをどうにかしたいひと

やること

  • Jestの導入
  • Jest APIの紹介
  • 試験の考え方
  • 試験網羅率
  • DOMまわりの試験
  • Reactプロジェクトの試験(ちょっとだけ)
  • CIで試験を回す(ちょっとだけ)
  • Puppeteerを使ったE2E試験(ちょっとだけ)

やらないこと

  • アプリケーションの作り方
  • JavaScriptの書き方
  • Mocha, QUnit他
  • Excelを用いる試験
  • 試験の歴史
  • TDD

必要なもの

  • JavaScriptによる実装経験と環境
  • CLI、NPMの知識
  • 試験したい意欲
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment