UnitTest事始め

C++Builderでの開発にUnitTestを導入しようといろいろ試して見たが、どうもうまい方法がわからない。CppUnitBCをダウンロードしてBuilder6で使えるようにちょっとだけ修正。
できるだけ楽をしてテストできるようにしたいのだが、やっぱりクラスごとにテストを書くしかないのだろうか? それに今回みたいにハードウェアの制御があると、ほとんどのクラスが物理インターフェースの制御クラスを利用することになるので、個々のクラスごとのテストがやりにくい。ダミーデバイスのクラスを作るべきか?

とりあえず保留