高いところがダメな小飼です。再来週飛行機に乗ります。 さて、先日Angular1.x系のSPAにユニットテストを導入した話で、作成中のコンポーネントだけをブラウザに描画して、TDDっぽく開発を進めていく手法について触れました。 今回はその具体的な手法について触れたいと思います。 (あまり類似の記事を見たことがないのですが、もしかしたら記事にするまでもないことだったりして...) ヘッドレスなテストへの不安 PhantomJSのようなヘッドレスブラウザやjsdomのような擬似ブラウザ環境でのテストは、実行が軽い反面、テストしたコンポーネントが実際にどういう動きをしているのか?どんな風に描画されているのかに確信を持ちづらいところがあります。 どうにかして、自分が書いているテストが実際にどんなコンポーネントをブラウザに描画するのかを確認出来れば安心できるのですが... ところでテストランナーのk