#ifndef __CREATEDTEST_H #define __CREATEDTEST_H #include #include #include // // This test suite shows what to do when your test case // class cannot be instantiated statically. // As an example, this test suite requires a non-default constructor. // class CreatedTest : public CxxTest::TestSuite { char *_buffer; public: CreatedTest(unsigned size) : _buffer(new char[size]) {} virtual ~CreatedTest() { delete [] _buffer; } static CreatedTest *createSuite() { return new CreatedTest(16); } static void destroySuite(CreatedTest *suite) { delete suite; } void test_nothing() { TS_FAIL("Nothing to test"); } }; #endif // __CREATEDTEST_H