karma、mocha、power-assert、webpackで Node.js と Webブラウザ 兼用の TypeScript コードをテストするmochakarmapower-assertwebpack 利用ツール群 karma・・・テストランナー。もともとはAngularJSのチームが開発した。 テスト実行の流れを管理する。 テスティングフレームワークを呼び出したり、ブラウザ向けテスト時にブラウザを起動したりする。 mocha・・・テスティングフレームワーク。 BDD や TDD などを可能するフレームワーク。 power-assert・・・アサーションライブラリ。 テストで利用する便利なアサーション群をまとめたライブラリ。 webpack・・・複数のファイルを単一モジュールにまとめる。 参考URL 以下の記事を参考にしました。 TypeScript + power-assert