Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define TEST_EX(Name, List) \
- class Test##Name : public UnitTest::Test \
- { \
- public: \
- Test##Name() : Test(#Name, UnitTestSuite::GetSuiteName(), __FILE__, __LINE__) {} \
- private: \
- virtual void RunImpl() const; \
- } test##Name##Instance; \
- \
- UnitTest::ListAdder adder##Name (List, &test##Name##Instance); \
- \
- void Test##Name::RunImpl() const
- #define TEST(Name) TEST_EX(Name, UnitTest::Test::GetTestList())
Add Comment
Please, Sign In to add comment