int main(int argc, char* argv[]) { const TestSuite::Statistics stats = tests.Run(argc, argv); assert(stats.total == 0); return 0; }
/*======================================== ENTRY POINT =========================================*/ int main(void) { //Call a global function to get a test suite reference. TestSuite* suite = BitpackGetSuite(); assert(suite != NULL); //1) You can run the test suite you have called. suite->Run(); //Or 2) you can add sub-suites as follows: //TestSuite* suite2 = FooGetSuite(); //suite->AddSuite(suite2); //suite->Run(); //This will run both suites. }