Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] CppUnit


Автор: redrover 21.12.2009, 18:48
Почему это отказывается компилироваться и выходит куча непонятных ошибок? 
В 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;
}


Автор: redrover 21.12.2009, 19:33
Не знаю как поступить. Ну невозможно это второкурснику усвоить в сжатые сроки и с нуля, согласитесь.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)