nlib
nn::nlib::testing::Environment クラス

このクラスを継承してグローバルに実行されるSetUp()TearDown()を定義します。 [詳解]

#include "nn/nlib/testing/NTest.h"

公開メンバ関数

virtual void SetUp ()
 全てのテストの前に1回だけ実行される処理を記述します。
 
virtual void TearDown ()
 全てのテストの後に1回だけ実行される処理を記述します。
 

詳解

このクラスを継承してグローバルに実行されるSetUp()TearDown()を定義します。

説明
AddGlobalTestEnvironment()によってオブジェクトを登録します。以下がコード例です。
class GlobalSetUpAndTearDown : public ::testing::Environment {
public:
virtual void SetUp() {
....
}
virtual void TearDown() {
....
}
};
int main(int argc, char** argv) {
....
::testing::AddGlobalTestEnvironment(new GlobalSetUpAndTearDown);
....
}

NTest.h40 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: