// // This file tests CxxTest global fixtures setUpWorld()/tearDownWorld() // #include #include #include class PrintingFixture : public CxxTest::GlobalFixture { public: bool setUpWorld() { printf(""); return true; } bool tearDownWorld() { printf(""); return true; } bool setUp() { printf(""); return true; } bool tearDown() { printf(""); return true; } }; // // We can rely on this file being included exactly once // and declare this global variable in the header file. // static PrintingFixture printingFixture; // // Now define some tests // class FirstSuite : public CxxTest::TestSuite { public: void testOne() {} void testTwo() {} }; class SecondSuite : public CxxTest::TestSuite { public: void testOne() {} void testTwo() {} };