void TestMain() { NetSSLApp app; std::string argv("TestSuite"); const char* pArgv = argv.c_str(); try { app.init(1, (char**)&pArgv); app.run(); } catch (Poco::Exception& exc) { app.logger().log(exc); } }
int main(int ac, char **av) { Poco::Net::HTTPStreamFactory::registerFactory(); Poco::Net::HTTPSStreamFactory::registerFactory(); NetSSLApp app; try { app.init(1, av); } catch (Poco::Exception& exc) { std::cout << exc.displayText() << std::endl; return 1; } std::vector<std::string> args; for (int i = 0; i < ac; ++i) args.push_back(std::string(av[i])); CppUnit::TestRunner runner; runner.addTest("NetSSLTestSuite", NetSSLTestSuite::suite()); return runner.run(args) ? 0 : 1; }