cppunit

    12

    1答えて

    Google Mockの使用を開始しようとしているときに問題が発生しました。何らかの理由で、タイプが一貫していても、私がEXPECT_CALLマクロで指定している呼び出しを知ることができません。なぜ最初の関数と一致しないのか、それを最初の関数と一致させるために追加/追加する必要があるのか​​を知りたい。 モッククラス: class GMockTest : public ITest { publ

    7

    1答えて

    CppUnitを使ってテストプログラムをコンパイルしようとしています。問題は、このサンプルコードで、次のとおりです。私はリンクエラーを取得しています //[...] class EntityComponentTest : public CppUnit::TestFixture { CPPUNIT_TEST_SUITE(EntityComponentTest); CPPUNIT_TEST(

    0

    1答えて

    私はCppUnit用の拡張ライブラリをコンパイルしようとしています。 しかし、連携しながら、それは私に次のエラーを与える: DatabaseAssert.cp:(.text+0x782): undefined reference to 'CppUnit::DatabaseAssert::getDBConnection(DBAdapter*)' を含むヘッダファイルが定義されています static

    9

    3答えて

    私のプロジェクトにはCファイルが含まれています。そして、いくつかのファイルでは、静的関数として定義されています。 私はユニットテストでCppUnitを使用しています。これらの静的関数をテストしたいと思います。私は、ファイルの外側から(それが定義されているところで)関数を呼び出すことは許されないことを知っています。これらの静的関数をC++テストファイルから呼び出すには、この問題を回避するソリューショ

    1

    1答えて

    CppUnitテストを実行すると、xmlまたはテキストファイルの出力にドットがあります。 freopen("UnitTest-Results.xml", "a", stdout); CppUnit::TextUi::TestRunner runner; runner.addTest(pSuite); // Change the default outputter to a Text Out

    7

    4答えて

    libtorrentを共有ホスティングに構築しようとしています。したがって、--prefix=$HOMEでCPPUnit(1.12.1)を構築しました。その後私の$HOME/libと$HOME/includeには、CPPUnitのライブラリとヘッダが含まれています。/ aclocal... aclocal:configure.ac:20: warning: macro `AM_PATH_CPPU

    0

    1答えて

    非常に基本的なC++プロジェクトでSonarQubeを使用しようとしています。私はCppUnitを使ってテストを行い、これはXMLレポートを生成します。 SonarQube C++コミュニティプラグインを使用していますが、SonarQubeでテスト結果を表示できませんでした。 Here IS my sonar-project.properties file # Required metadata

    3

    1答えて

    setup()とteardown()は、コンストラクタとデストラクタと同じことを行います。 どう違うのですか? もしそうなら、なぜ彼らの代わりにコンストラクタとデストラクタを使うことができないのですか?

    3

    1答えて

    私は非同期I/O用のlibeventライブラリを使ってイベント駆動型アプリケーションを書いています。基本的に、アプリケーションにはポート上のデータをリスンするevconnlistenerがあります。データを受信すると、データはデータペイロードに応じて対応するhttp RESTエンドポイントに転送されます。転送コンポーネントは、libeventによって提供されるevhttp_ *を使用します。 アプ

    0

    1答えて

    私はCppUnit APIを使って簡単なC++プログラムのテストケースを書いていました。 私のプログラムは、4つのファイルである: Calc.h: TestCalc.h/CPPをテストするためのメソッドを持つクラスを定義します:定義/ Calcの runTestCalcのメソッドをテストするクラスをimpelents。 cpp:テストを実行する主な機能。 私はCppUnitはをインストールし、それ