boost-test

    14

    3答えて

    私のプロジェクトでは、CMakeをビルドシステムとして使用しています。私はBoost.Testテストケースを実行したいのです。 どうすれば実現できますか?次のようにBoost.Buildでは、私はそれを行うことができます: import testing ; use-project /my_lib : ../src ; unit-test my_test : my_test.c

    1

    3答えて

    私はboost.testをブースト1.33.1のリモートシステムで使用しようとしています。私のPC上でhttp://www.boost.org/doc/libs/1_42_0/libs/test/doc/html/tutorials/hello-the-testing-world.html作品から、この小さな例: #define BOOST_TEST_MODULE MyTest #include

    2

    1答えて

    C++ unittestingにはCppUnitとboost::testの両方を使用しました。一般的に、私はboost::testを好んでいます。主に自動テストマクロはテストのセットアップにかかる労力を最小限に抑えるからです。しかし、私が本当に逃しているのは、CppUnitです:あなた自身の "プロテクター"を登録する能力、そのインスタンスは自動的にすべてのテストをラップします。 (技術的には、テ

    11

    1答えて

    私はユニットテストのためにBoost.Testを使用しています。 いくつかの理由から、私はユニットテストケースを異なる静的ライブラリに書きたいと思います。 私がこれを行うと、自動レジストラが動作しないという問題があります。例えば 、私はのようなものを持っている場合:私はlibFooTests.aにmain.oをリンクして、最終的なバイナリを実行した場合、それが言う、その後 // foo_tests

    3

    3答えて

    C++の一般的な単体テストフレームワークをQtest of Qtと比較できますか? (CppUnitは、ブーストテスト、Googleのテスト等。) 長所短所は何ですか? ありがとうございます。 注:GUIテストはあまり重要ではありません。

    3

    2答えて

    ブーストテストライブラリを使用してユニットテストを実装しようとしています。私はブーストサイトでマニュアルを読むことから始めました。この後、私はすでに存在するプロジェクトの中で簡単なテストプログラムを作っています。私が直面する唯一の問題は、私はテスト結果を見ることができないということです。私はいくつか間違っていると確信しています:)しかし、私はそれを把握することができません。私のプロジェクトの詳細は

    0

    3答えて

    私は何かのポインタの問題を抱えていると私は書いている単体テストを持っています。基本的には、いったん構築されると、ファイルに関する情報を返すクラスをテストしています。予想されるすべてのファイルが検出された場合、テストは正しく動作します。検出されるよりも多くのファイルが存在すると、ルーチンは正しくエラーを報告します。しかし、予想より多くのファイルが検出された場合、実行可能ファイルはクラッシュします。こ