C/C++,テスト,テストツール,開発

どもです。

前回のエントリで、単体テストの設計書から単体テスト用のコードを自動で生成しました。
そこで今回は、生成したコードを実際にビルドして、目的のテストが実行できるかを確認します。

1. VisualSt ...

googletest,テスト,テストツール,開発

どもです。

前回の投稿から、だいぶ時間が経ってしまいました。
「単体テストの効率化を考える」シリーズ(?)の続きです。
前回のエントリの最後に、

テスト設計(書)から今回実装したテストドライバを ...

C/C++,googletest,テスト,テストツール,開発

どもです。
「単体テストの効率化」関係の記事の執筆に絡んで、最近google testを良く触っています。
今回のエントリでは、その中で知った(知っとけよ!)google testの便利なオプションについて書きます。 ...

C#,ClosedXml,開発

どもです。
今回は、C#/ClosedXmlを用いて、エクセルファイルの結合されたセルの判定をしてみた内容について書きます。

1.開発環境

まず、今回のエントリの開発環境です。

開発環境CPUi7-8700 C ...

テスト,開発

No Image

どもです。

前回までで、テストの入力と出力の期待値が明記されたデシジョンテーブルの作成ができました。
そこで今回は、作成したデシジョンテーブルに従って、実際にテストドライバを実装、単体テストを実行してみます。

テスト,開発

どもです。

今回も「テストドライバの実装の効効率化による単体テストの効率化」について考えていきます。
前回のエントリの最後に書いた通り、今回は「どのような設計書を作るか」について書きます。

1.単体テストの設 ...

テスト,テストツール,開発

どもです。

過去のエントリで、単体テストを効率的に進めるために、スタブの実装について書きました。
最終的には、スタブを自動で生成するツールを公開しました。
しかし、単体テストに必要なのは、スタブだけではあり ...

C#,テスト,テストツール,開発

どもです。

今回も、前回に引き続き、テキストテンプレートについて書きます。

1.今回の適用対象

今回のエントリでは、ランタイムテキストテンプレートをC言語のスタブの作成に適用してみます。
C言語のスタブに ...

C#,テスト,テストツール,開発

どもです。

前回は、C#のランタイムテキストテンプレートを使用してHTMLのtableタグを生成しました。
今回のエントリでは、これを少し発展させて、実際にHTML形式のファイルを生成してみます。

1.背景と ...

C#,開発

どもです。

今回は、C#の「テキストテンプレート」を使ってみたので、その内容について書きます。

1.「テキストテンプレート」とは

「テキストテンプレート」とは、C#で使用可能な、テンプレートからファイルやコードを ...