最近、仕事で使ってみたCutterというテストフレームワークが使いやすかったのでメモっておきたいと思います。
広告
最近やっと社内でもユニットテストを書く文化が根づいてきて嬉しいのですが、少し周りを見るとテストコードの無いコードがうじゃうじゃ。。。で、Cのライブラリを修正する機会があり、当然のようにテストコードもなかったのでちょうど良いので書いてみることにしました。
幾つか調べてみたところ、Cutterがメンテされていて色々な環境で使えるとのことで選びました。
C言語・C++言語用テスティングフレームワーク – Cutter
個人的にあまり大きなものは必要なく、とりあえずassertXXX系のメソッドが使えればそれで良いかなと思っています。
実際に使ってみたいという人はチュートリアルがあるので、これに沿って手を動かしてみると感覚がつかめると思います。
configというディレクトリは結局何に使うのか分かりませんでした。