実践
実践、ユニットテスト
4

コードのリファクタリングとテストの仕上げとして、最後に表示処理のテストを書いていきます。表示処理は文字結合など単純な処理も含まれますので、テストを行う、行わないの判断も適宜するとよいでしょう。

宇野 陽太
宇野 陽太 | フロントエンド・エンジニア

ToDoアプリからデータを扱う処理を分離して、設計し直してみます。分離した処理群に対して、テストを書いてみましょう。コードの設計とテストは一緒に考えたほうが効果的であることが実感できるでしょう。

宇野 陽太
宇野 陽太 | フロントエンド・エンジニア

なぜユニットテストがしづらいのか、ユニットテストをしづらいコードの特徴を見ていきます。そして、逆に、どうすればユニットテストをしやすくなるのかを考え、テストをしやすいコードの設計について解説します。

宇野 陽太
宇野 陽太 | フロントエンド・エンジニア

テストの基本知識はあるが、今まで実際のプロダクトでテストを書いたことがない人、自分が書いたコードのどこをテストしたらいいかわからない人のために、まずはテストを書いてみることを目的として、足がかりとなるようなポイントを解説します。

宇野 陽太
宇野 陽太 | フロントエンド・エンジニア