Google Testの失敗メッセージをカスタマイズするにはどうすればよいですか?

酸味がある

以下のようなGoogleテストを作成しました。このテストでは、いくつかの計算値を、CSVファイルに保存されていると予想される値と比較します。

class SampleTest : public ::testing::Test{
public:

    void setupFile(const std::string& filename) {
       // open csv file here
    }

    void checkRow(ComputedRowValue val) {
        CSVParsedOutput out;
        m_csv_f.readAndParseLine(out);
        EXPECT_EQ(out.field1, val.field1);
        EXPECT_EQ(out.field2, val.field2);
        EXPECT_EQ(out.field3, val.field3);
        m_csv_line++;
    }


protected:
    CSVFile m_csv_f; // CSV file with expected results
    int m_csv_line = 0;
};

これはいくつかの巨大なファイルサイズで実行され、失敗するとEXPECT_EQはどの値の不一致かを教えてくれます。EXPECT_EQによって出力されたエラーメッセージをオーバーライドして、印刷する方法を教えてm_csv_lineください。

dj2

EXPECT_EQをストリームとして使用できるため、 EXPECT_EQ(out.field1, val.field1) << m_csv_line; 必要な処理を実行できます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

新しいGoogle + iOS SDKでGIDSignInButtonログインイメージをカスタマイズするにはどうすればよいですか?

分類Dev

Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

分類Dev

Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

分類Dev

GoogleマップのmyLocationEnabledボタンをカスタマイズするにはどうすればよいですか?

分類Dev

Firebase Google認証ポップアップにカスタムメッセージを追加するにはどうすればよいですか?

分類Dev

カスタマイズした検索ボックスにカスタムGoogle検索を追加するにはどうすればよいですか?

分類Dev

アプリの作成中にGoogleホームの表現をカスタマイズするにはどうすればよいですか?

分類Dev

クラスター内の Google マップ マーカーでクリック イベントを作成するにはどうすればよいですか?

分類Dev

Google Play開発者サービスをカスタマイズしてjarサイズを小さくするにはどうすればよいですか?

分類Dev

Google C ++ Testing Frameworkでカスタムメッセージを送信するにはどうすればよいですか?

分類Dev

Google Guice Injected Objectのフィールドをカスタマイズするにはどうすればよいですか?

分類Dev

Google Pub / Subを使用しているときに「ポイズンピル」メッセージを処理するにはどうすればよいですか?

分類Dev

Googleマップでスムーズマーカー(SVGアイコン)を取得するにはどうすればよいですか?

分類Dev

FlutterでGoogleマップマーカーのアイコンサイズを変更するにはどうすればよいですか?

分類Dev

Googleマップのズームコントロールスタイルを変更するにはどうすればよいですか?

分類Dev

Googleマップでカスタムマップを作成するにはどうすればよいですか?

分類Dev

imgタグに静的なGoogleイメージマップのURLを配置するにはどうすればよいですか?

分類Dev

Googleマップv2でマーカーをスムーズに移動することを修正するにはどうすればよいですか?

分類Dev

SwiftのGoogleマップでクラスターを使用してマーカーをグループ化するにはどうすればよいですか?

分類Dev

noindexメタタグを削除した後、Googleにページのインデックスを再作成させるにはどうすればよいですか?

分類Dev

GoogleマップのマーカーでclusterMarkを削除するにはどうすればよいですか?

分類Dev

Angular Googleマップのタイプエラーを修正するにはどうすればよいですか?

分類Dev

Google kubernetesエンジンのマスターノードのサイズを増やすにはどうすればよいですか?

分類Dev

特定のデータを表示するように Google マップのマーカーを変更するにはどうすればよいですか?

分類Dev

Googleマップのマーカータイトルを一度に自動的に表示するにはどうすればよいですか?

分類Dev

Googleマップのクラスターから特別なマーカーを分離するにはどうすればよいですか?

分類Dev

Googleマップマーカーの色を変更するにはどうすればよいですか?

分類Dev

Googleマップのマーカー間を移動するにはどうすればよいですか?

分類Dev

Google App Scriptを使用してGoogleスプレッドシートの複数のタブをマージするにはどうすればよいですか?

Related 関連記事

  1. 1

    新しいGoogle + iOS SDKでGIDSignInButtonログインイメージをカスタマイズするにはどうすればよいですか?

  2. 2

    Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

  3. 3

    Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

  4. 4

    GoogleマップのmyLocationEnabledボタンをカスタマイズするにはどうすればよいですか?

  5. 5

    Firebase Google認証ポップアップにカスタムメッセージを追加するにはどうすればよいですか?

  6. 6

    カスタマイズした検索ボックスにカスタムGoogle検索を追加するにはどうすればよいですか?

  7. 7

    アプリの作成中にGoogleホームの表現をカスタマイズするにはどうすればよいですか?

  8. 8

    クラスター内の Google マップ マーカーでクリック イベントを作成するにはどうすればよいですか?

  9. 9

    Google Play開発者サービスをカスタマイズしてjarサイズを小さくするにはどうすればよいですか?

  10. 10

    Google C ++ Testing Frameworkでカスタムメッセージを送信するにはどうすればよいですか?

  11. 11

    Google Guice Injected Objectのフィールドをカスタマイズするにはどうすればよいですか?

  12. 12

    Google Pub / Subを使用しているときに「ポイズンピル」メッセージを処理するにはどうすればよいですか?

  13. 13

    Googleマップでスムーズマーカー(SVGアイコン)を取得するにはどうすればよいですか?

  14. 14

    FlutterでGoogleマップマーカーのアイコンサイズを変更するにはどうすればよいですか?

  15. 15

    Googleマップのズームコントロールスタイルを変更するにはどうすればよいですか?

  16. 16

    Googleマップでカスタムマップを作成するにはどうすればよいですか?

  17. 17

    imgタグに静的なGoogleイメージマップのURLを配置するにはどうすればよいですか?

  18. 18

    Googleマップv2でマーカーをスムーズに移動することを修正するにはどうすればよいですか?

  19. 19

    SwiftのGoogleマップでクラスターを使用してマーカーをグループ化するにはどうすればよいですか?

  20. 20

    noindexメタタグを削除した後、Googleにページのインデックスを再作成させるにはどうすればよいですか?

  21. 21

    GoogleマップのマーカーでclusterMarkを削除するにはどうすればよいですか?

  22. 22

    Angular Googleマップのタイプエラーを修正するにはどうすればよいですか?

  23. 23

    Google kubernetesエンジンのマスターノードのサイズを増やすにはどうすればよいですか?

  24. 24

    特定のデータを表示するように Google マップのマーカーを変更するにはどうすればよいですか?

  25. 25

    Googleマップのマーカータイトルを一度に自動的に表示するにはどうすればよいですか?

  26. 26

    Googleマップのクラスターから特別なマーカーを分離するにはどうすればよいですか?

  27. 27

    Googleマップマーカーの色を変更するにはどうすればよいですか?

  28. 28

    Googleマップのマーカー間を移動するにはどうすればよいですか?

  29. 29

    Google App Scriptを使用してGoogleスプレッドシートの複数のタブをマージするにはどうすればよいですか?

ホットタグ

アーカイブ