単体テストの効率化を考える(9)
テストドライバを実装してみる
どもです。
前回までで、テストの入力と出力の期待値が明記されたデシジョンテーブルの作成ができました。
そこで今回は、作成したデシジョンテーブルに従って、実際にテストドライバを実装、単体テストを実行してみます。
単体テストの効率化を考える(8)
単体テスト設計書
どもです。
今回も「テストドライバの実装の効効率化による単体テストの効率化」について考えていきます。
前回のエントリの最後に書いた通り、今回は「どのような設計書を作るか」について書きます。
単体テストの効率化を考える(7)
単体テストの設計/設計資料
どもです。
過去のエントリで、単体テストを効率的に進めるために、スタブの実装について書きました。
最終的には、スタブを自動で生成するツールを公開しました。
しかし、単体テストに必要なのは、スタブだけではあり ...
C#のテキストテンプレートを使ってみた(3)
スタブの自動生成ツールの改善に挑戦(単体テストの効率化を考える ex1)
どもです。
今回も、前回に引き続き、テキストテンプレートについて書きます。
1.今回の適用対象今回のエントリでは、ランタイムテキストテンプレートをC言語のスタブの作成に適用してみます。
C言語のスタブに ...
C#のテキストテンプレートを使ってみた(2)
ランタイムテキストテンプレートを使ってgoogletestのレポートをHTML形式に変換してみた
どもです。
前回は、C#のランタイムテキストテンプレートを使用してHTMLのtableタグを生成しました。
今回のエントリでは、これを少し発展させて、実際にHTML形式のファイルを生成してみます。
C#のテキストテンプレートを使ってみた(1)
ランタイムテキストテンプレートの場合
どもです。
今回は、C#の「テキストテンプレート」を使ってみたので、その内容について書きます。
1.「テキストテンプレート」とは「テキストテンプレート」とは、C#で使用可能な、テンプレートからファイルやコードを ...