Slides for ng-japan 2017
JavaScriptのテスト環境構築(Mocha + power-assert + Karma + babel + webpack)JavaScriptmochakarmapower-assert この記事は、初めてJavaScriptのテスト環境を作ってみたおじさんによる、これからJavaScriptのテストを書いていきたいけど、登場人物が多すぎてなにやらめんどくさそうと思っている方に向けた記事兼備忘録です。 初めてのJavaScriptテスト環境構築で一応公式ドキュメントに目を通したけど英語の意味をちゃんと読み取れておらず、ツールやライブラリの理解や使い方が間違っている場合がありますのでアドバイスいただけると幸いです。 各テストツールやライブラリの紹介 JavaScriptのテスト環境を構築するときの一つ目の壁がツールやライブラリがたくさん出てきて、どれを使っていいかわからない/それぞ
テストランナーとして karma(実行環境は Chrome)、モジュール管理は webpack、トランスパイラは Babel、テストフレームワークに mocha、アサーションライブラリは power-assert を使った設定になります。 webpackの代わりにbrowserifyを使った設定例や、karma以外のテストランナーの設定例、power-assertの代わりにchaiを使った設定例は見つかったのですが、上記組み合わせがなかったので参考になれば幸いです。 最終的な設定はこちら module.exports = function(config) { config.set({ basePath: '', frameworks: ['mocha'], files: [ 'path/to/tests/**/*.js' ], exclude: [], plugins: [ 'karma-
KarmaとJasmineとWebpackでJavaScript(TypeScript)でユニットテストを実行してレポートやカバレッジを出力するJavaScriptjasmineTypeScriptkarmawebpack TypeScript Advent Calendar 2016 の 最終日 の記事を書かせて頂きました。 はじめに Javascript のユニットテストを初めてやります。 その上で調査したことを書きます。 ゴール TypeScript + Webpack + Karma + Jasmine 出力: テストレポート&カバレッジレポート 作業ステップ Jasmine 導入 Karma 導入(Karma + Jasmine) Webpack導入(Karma + Webpack) TypeScriptの導入(TypeScript + Webpack + Karma) 前提 n
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く