[ 目次 ] [ まえがき ]
[ 第1章 ] [ 第2章 ] [ 第3章 ] [ 第4章 ] [ 第5章 ] [ 付録A ] [ 付録B ] [ 付録C ]
cppunit-1.8.0のcontribに含まれているMSVC用のツール(以下は説明の和訳+α):
CppUnit.WWTpl
新規にクラスを作成してファイルをプロジェクトに追加するテンプレートWorkspace Whiz!です。あるクラスをCppUnitのテストケースとして、また、テストケースに登録されるべき全てのマクロを定義し、さらにTestSuiteオブジェクトを宣言することができます。Workspace Whiz! はVisual C++用のアドインのひとつです。
詳しくはWorkspace Whiz! のサイト http://www.workspacewhiz.com/を見てください。
AddingUnitTestMethod.dsm
ヘルパーマクロを使用してユニットテストを追加するためのVisual C++のマクロセットです。.
1.9.11-portability-testのcontribに含まれているツール:
Visual C++用の拡張ツールに加えて、Borland C++用のツールとXMLのXSLファイルが含まれています。
河童
http://www.unittest.org/cuppa/
CUnit/CppUnit用のツール群です。5.2.4節で簡単に紹介してみているので、そちらを見てください。
t-doclet
http://sourceforge.jp/projects/t-doclet/
JUnit 用に(JUnit でなくてもよい)作成したテストコードに javadoc のカスタムタグを挿入して、それを元にテスト一覧を XML/CSV ファイルへ出力するツールです。
C++test
http://www.techmatrix.co.jp/asq/ctest/
テクマトリックス社/PARASFT社のC/C++対応自動ユニットテストツールです。かなり高機能な模様です(使ったことはありません…)。
Rubyで作ったツール
http://www.diana.dti.ne.jp/~katta/programs/ruby/
の「C++プログラマのためのツール」に「CppUnit補完ツール」が置いてあります。勝田均さんが作成した、「"しぶかわよしき"さんがCppUnit-x用に作成したプログラムを、本家のCppUni用に変更したもの」だそうです。
mockpp (Mock Objects for C++)
http://mockpp.sourceforge.net/
mockppというのは、「プラットホームに依存しない汎用のC++用単体テストフレームワーク」だそうです。また、このツールのゴールは、"Mock Objects for Java" (http://www.mockobjects.com)にあるような単体テストの開発を促進することだそうです。 CppUnitと組み合わせて使うと良いらしいです。
PalmCppUnit
http://sourceforge.net/projects/palmcppunit/
Palm用のCppUnitです。
Copyright © 2002-2003 Mika Ohtsuki. All rights reserved.