仕事ですぐに使えるTypeScriptを読んでいくその45

これは

TypeScriptの学習にとても役立ちそうなドキュメントを教えてもらったので
コツコツと読んでいく記事です。

参考

著作権者:フューチャー株式会社(Future Corporation)様

future-architect.github.io

ソフトウェア開発の環境を考える

今日はテスティングフレームワークについてです。

テスティングフレームワーク

テスト用のフレームワークは以下のようなラインナップらしい。
ステップ実行、ブラウザエミュレートそれぞれテストの粒度に合わせたフレームワークを選定する。

 ・Jest
  →FacebookOSSで作っているJavaScript向けのUTツール
   勝手が良さそうな雰囲気を感じる。
   Getting Started · Jest
   Jestで始める! ユニットテスト - 環境の準備とテストの実行 | CodeGrid

 ・Ava
  →軽量で高速を謳うツール
   2017年頃の記事で流行してるような記事を見るが、現状は不明。
   ava-docs/readme.md at master · avajs/ava-docs · GitHub

 ・Mocha
  →非同期テストを簡単にできるを主としたツール
   Mocha - the fun, simple, flexible JavaScript test framework
   mocha/CHANGELOG.md at master · mochajs/mocha · GitHub

 ・Jasmine
  →便利そうだけど人によっては学習コストが高いとの意見も。
   Jasmine Documentation

他にはtapeとか色々なツールがヒットした。
どれもグーグル検索するにはキーワードにjsを追加してあげないと引っかからないので
注意が必要そうだと感じた。(検索しやすいとみても良いのかもしれない...

今日はここまで。