引き続きTDDBC大阪向けの資料です。 TDDBC大阪ではCのテスティングフレームワークにPCUnitが選択されそうなので、今回はPCUnitの概要と、Mac OS XでのEclipse CDT上のPCUnitの環境構築方法をまとめます。なおPCUnitはRubyスクリプトによるテストコード自動生成が大変便利なので、今回はスクリプト実行環境も合わせて構築しています。 ちなみにPCUnitは日本人の @katono123 さんが開発したものであるため、既に分かりやすい日本語ドキュメントが「katono/PCUnit · GitHub」等で公開されています。入門の際は本エントリよりまずそちらを当たった方が無難だと思います。 PCUnitについて 組み込み開発も対象に含むC/C++向けユニットテスティングフレームワーク サイト: https://github.com/katono/PCUnit