こんにちは、フロントエンドエンジニアのいなばです。 今回はJSのユニットテスト環境を試行錯誤しながら構築したので、公開してみたいと思います。「クライアントサイドでのJSのユニットテストを書きたいけど環境構築がよくわからない!」という方や、「面倒臭いからテスト書かない!」という方の参考になれば幸いです。 今回作ったテスト環境はこちらです。JSはテストコードも含めてES6形式で記述できるようにしてあります(babelで変換)。Karma + PhantomJS + Mocha + power-assertを組み合わせたクライアントJSのテスト環境となりました。 ▼ フロント開発の関連記事はこちら