#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