今、仕事でやってる開発でCPPUNITを使っている。
使い始めたことは便利やー思っていたんだけど最近特に不満が増えてきた。
まず、あたりまえなんだけどCPPUNITでテストできるのは必ず実行時の動作ってこと。
たとえばテンプレートで書いたクラスなんかは
こういう風につかったらコンパイル時にエラーがでる
というテストをしたかったりするんだけど、これができない。
これってプロジェクト1つをテストケース1つとみなして
ソリューション(ワークスペース)に追加するしかないのかなぁ。。
まぁどんな方法にしても、この辺もテストツールのフレームワークにすっぽり入れてくれるといいのに。