カテゴリーのアーカイブ: プログラミング

プログラミング関連の話題

OpenGLを勉強中

以前の仕事でもver 1.x系しかつかってなく、前回の仕事でもあまりGLESには深入りせず終わったんですが、さすがにGLSLすら書けないのもマズいと思い、ぽつぽつ勉強をしてます。
都合良くRadeonのOpenGL 4. [...]

WTL版CppUnit TestRunner

最近はすっかりメインストリームから置いてけぼり食らってそうなCppUnitですが、個人的にはまだまだ現役で使ってます。 最近書いてるコードもCppUnitを利用しているんですが、自作ライブラリ側(非MFC)とMfc [...]

MfcTestRunnerでエラー行にジャンプ

Visual Studio 2008 SP1でMfcTestRunnerを使っていて、ジャンプできないのに気づいたので修正してみました。
src\msvc6\testrunner\MsDevCallerListCtrl. [...]

単体テスト実行をビルドに組み込む

単体テストプロジェクトをビルドすると同時にテストを走らせる方法です。
これにはGUIを絡められないので、MfcTestRunnerを使えません。 CUI版のテストランナーを使います。
 

MfcTestRunnerのキーボードショートカット

知ってると1㍉だけシアワセになれるTIPS。

SPACE
テストの実行

Q
MfcTestRunnerの終了

 
MfcTestRunnerのアクセラレータリソースそのまんまですね。
たまに2連 [...]

MFCテストランナーの文字化けを修正する

UNICODE版のMFCテストランナーでは問題ありませんが、マルチバイト版を使っていると日本語が文字化けします。
これはダイアログリソースが英語版な為で、これを修正すれば日本語表示されるようになります。
CppUnitソ [...]

MFCテストランナー起動直後にAll Testsを実行させる

MFCテストランナーをそのままで使っていると、起動して直ぐはテストケースコンボボックスが空っぽな為に毎回Browseしてテストを選択しなければなりません。 これではテンポ良くテストを繰り返すことなど不可能です。とい [...]

MFCテストランナーを使う

MFCテストランナーを動かす最小のコードをメモしておきます。
 

CppUnit with Visual Studio 2008(VC9)

普段のTDDではCppUnitを使っています。が、そのままではVS2008でビルドできません。 忘れた時用にVisual Studio 2008(VC9)でCppUnit-1.12.1を使うための設定をメモしておき [...]