.  ``` // In exactly one source file #define BOOST_TEST_NO_MAIN #include <boost/test/unit_test.hpp>  boost::unit_test::test_suite *init_function(int argc, char *argv[]) {     // create test cases and suites and return a pointer to any enclosing     // suite, or 0.     return 0; }  int main(int argc, char* argv[]) {     return ::boost::unit_test::unit_test_main(&init_function, argc, argv); } ```  [heading Example Source Code]  