自動試験

C/C++

【C/C++】gtestの使い方まとめ(基本編)

gtestの使い方の基本編です。gtestのアサーション・テスト・テストケース・テストフィクスチャについて紹介しています。 具体例として、普通の関数・クラス・例外の試験のサンプルコードを載せています。
C/C++

【C/C++】単体テストのすすめ(gtest)

C/C++の単体テスト・自動試験のフレームワークの一つであるgtestについてまとめました。環境構築・サンプルコード・コンパイル方法を紹介しているので、この記事を読めばgtestが使えるようになります。 gtestは導入が簡単で機能が豊富、さらにテストコードも書きやすいのでオススメです。
Python

【Python3】unittest使い方まとめ

python3でのunittestの使い方をまとめました。基本的な使い方から、subTestでパラメータ地獄を突破する方法、例外の試験、mock/patchの使い方等、unittestでとりあえず使いそうな機能は網羅してみましたた。あと、おまけでmain関数とか標準入出力の扱いについても書いています。