Lines Matching defs:Test
132 * Test class containing all macros to do unit testing.
138 class Test
142 * Main Test constructor. Used to create a test that will register itself
147 Test(const wxString& testCaseName, const wxString& testName);
150 * Main Test desctructor
154 virtual ~Test();
167 * Test code should be in this method.
168 * run() will be called by the Test's TestCase, hence subclasses of Test
282 Test::DoAssertEquals(wxT(__FILE__), __LINE__, expected, actual)
295 #define FAIL() FAIL_M(wxT("Test failed."))
332 class testCaseName##testName##Test : public testCaseName##Declare##Test \
335 testCaseName##testName##Test() \
336 : testCaseName##Declare##Test(wxT(#testCaseName), testDisplayName) \
343 void testCaseName##testName##Test::run()
369 class testCaseName##Declare##Test : public Test \
372 testCaseName##Declare##Test(const wxString& testCaseName, const wxString& testName) \
373 : Test (testCaseName, testName) {} \