nlib
ParamValue.h ファイル

値をパラメータ化したテストを定義しています。 [詳解]

#include <vector>
#include "nn/nlib/Config.h"
#include "nn/nlib/testing/NTest.h"
#include "nn/nlib/testing/ParamValueTypes.h"
#include "nn/nlib/UniquePtr.h"

[ソースコード]

名前空間

 nn::nlib
 共通して使われる機能やプラットフォームへの依存度が高い機能が実装されます。 nlib Platform APIs も御覧ください。nlib_nsはエイリアスです。
 
 nn::nlib::testing
 C++のコードをテストするためのフレームワークです。testingライブラリの機能一覧 の説明も御覧ください。
 

マクロ定義

値をパラメータ化したテスト関数の定義
#define TEST_P(test_case, test_name)
 値をパラメータ化したテストを定義します。 [詳解]
 
#define INSTANTIATE_TEST_CASE_P(prefix, test_case, generator)
 テストにパラメータを与えます。 [詳解]
 

詳解

値をパラメータ化したテストを定義しています。

ParamValue.h に定義があります。