#include "../include/iutest.hpp"
#if defined(USE_TAP)
#include "../include/listener/iutest_tap_printer.hpp"
#endif
#if defined(USE_PROGRESS)
#include "../include/listener/iutest_progress_printer.hpp"
#endif
#if defined(USE_SSTPNOTIFIER)
#include "../include/listener/iutest_sstp_notifier.hpp"
#endif
{
{
iuutil::Console::output("FooEnvironment::SetUp\n");
}
{
iuutil::Console::output("FooEnvironment::TearDown\n");
}
};
#if defined(_MSC_VER) && IUTEST_HAS_LIB
#pragma comment(lib, IUTEST_LIB_NAME(libiutest_main) )
#else
#ifdef UNICODE
int wmain(int argc, wchar_t* argv[])
#else
int main(
int argc,
char* argv[])
#endif
{
#if !defined(IUTEST_OS_WINDOWS_MOBILE)
setlocale(LC_CTYPE, "");
#endif
#if 1
#endif
#if defined(USE_TAP)
#endif
#if defined(USE_PROGRESS)
#endif
#if defined(USE_SSTPNOTIFIER)
::iutest::SSTPNotifier::SetUp("localhost");
#endif
}
#endif
環境セットクラス
Definition: iutest_env.hpp:102
virtual void SetUp()
事前処理
Definition: iutest_env.hpp:105
virtual void TearDown()
事後処理
Definition: iutest_env.hpp:106
static TestEventListener * SetUp()
ProgressPrintListener に切り替え
Definition: iutest_progress_printer.hpp:49
static TestEventListener * SetUp()
TAPPrintListener に切り替え
Definition: iutest_tap_printer.hpp:51
#define IUTEST_RUN_ALL_TESTS()
すべてのテストを実行する
Definition: iutest.hpp:160
#define IUTEST_INIT(argc_, argv_)
iutest の初期化処理
Definition: iutest.hpp:154
#define IUTEST_CXX_OVERRIDE
override definition
Definition: iutest_compiler.hpp:747
int main(int argc, char **argv)
default main
Definition: iutest_default_main.hpp:28
Environment *IUTEST_ATTRIBUTE_UNUSED_ AddGlobalTestEnvironment(Environment *env)
グローバル環境セットクラスの追加
Definition: iutest.hpp:2036