単体テストの効率化を考える(20)
単体テストの結果資料の作成について(其の一)
どもです。
久しぶりの「単体テストの効率化を考える」シリーズです。
今回は、「単体テストの結果資料の作成」、即ち「テスト結果のまとめ」について考えます。
1. 結果資料に記載する内容テストが完了した ...
デバッグ中に任意の例外を投げてみた
どもです。
テスト中に発生した例外時発生時の動作をデバッグで確認しようとすると、件の例外が中々あるいは全く発生しない場面ってあると思います。私も最近、そんな場面に遭遇しました。そんな場面、状況を打破するための方法を色々考え ...
単体テストの効率化を考える(19)単体テストのビルドを自動化してみた(cmakeとVisualStudioの場合)
どもです。
今回は、作成した単体テストのコードをビルドしてテストを実行する、というプロセスを自動化してみたので、それについて書きます。
単体テストの効率化を考える(11)で、自動で生成したテストコードのVisu ...
単体テストの効率化を考える(18)テスト設計書の書き方(シングルポインタの場合)
どもです。
前回のエントリに引き続き、ポインタ引数のテストドライバについて書きます。
今回のエントリは、ポインタ引数への入力のテスト設計書での書き方、表現の仕方について考えてみます。
1. 単体テストの環 ...単体テストの効率化を考える(17)テストドライバを実装してみる(シングルポインタの場合)
どもです。
久しぶりの「単体テストの効率化」シリーズのエントリです。
だいぶ前の投稿ですが、テストドライバを実装してみるというエントリを書きました。
このエントリで例として取り上げたテスト対象関数は、引 ...
google testを32bit向けにビルドしてみる
(ver.1.12.1の場合)
どもです。
今回のエントリでは、最新のgoogle testを32bit向けにビルドしようとしてハマった内容と、その解決方法について書いてみます。
0. 開発環境今回のエントリの内容は、以下の環境で作業を行って ...
単体テストの効率化を考える(16)
単体テスト設計書の再考(テスト対象関数について)
どもです。
以前投稿した単体テストの効率化を考える(15)で、単体テストの設計書/デシジョンテーブルについて記載しました。
このエントリで書いたのは、「デシジョンテーブルについて」のみです。
テストを実施す ...
単体テストの効率化を考える(15)
単体テスト設計書の再考
どもです。
以前投稿した単体テストの効率化を考える(8)で、単体テストの設計書としてのデシジョンテーブルの例を紹介しました。
しかし最近、実際にデシジョンテーブルを作成していて、「コレ、使いにくいな…」と感じること ...
単体テストの効率化を考える(14)
google testのGUI
どもです。
今回は、シンプルに「作成したツールの紹介」です。
1. google_test_gui今回のエントリで紹介するツールの名前です。
その名前の通り、「google test」を使用して実装され ...
単体テストの効率化を考える(13)
同一ファイル内のサブ関数のスタブ置き換え(2)
どもです。
前回のエントリでは、テスト対象関数が実装されているソースコードを変更することなく、同じファイルに実装されたサブ関数をスタブ関数に置き換えてみる、という内容について書きました。
今回のエントリは、その ...