Почему это отказывается компилироваться и выходит куча непонятных ошибок? В cppUnit новичек, ничего не понятно.
| Код | #include "stdafx.h" #include <TestFixture.h> #include <TestSuite.h> #include <cppunit/extensions/HelperMacros.h> #include <cppunit/TestCaller.h> #include <TestResult.h>
class MyTest : public TestFixture { public: MyTest(); ~MyTest(); void sutUp(); void tearDown(); void test1() {CPPUNIT_ASSERT(true);} void test2() {CPPUNIT_ASSERT(true);} } class MyTestSuite : public TestSuite { public: MyTestSuite() : TestSuite("myTestSuite") { addTest(new CppUnit::TestCaller<MyTest>("test1", &MyTest::test1)); addTest(new CppUnit::TestCaller<MyTest>("test2", &MyTest::test2)); }; ~MyTestSuite(); } int main(int argc, char *argv[]) { MyTestSuite* suite = new test::MyTestSuite(); CppUnit::TextTestRunner runner; runner.addTest(suite); runner.run(); delete suite; return 0; }
|
|