2

我有一个测试程序,我想在其中使用升压测试工具。然而,这个程序不是一系列单元测试,我需要访问传递给main函数的参数。以前我使用过该minimal.hpp文件,但这有一个很大的限制,它总是定义main,因此不能包含在多个文件中。它还具有一组有限的测试工具。

如何在不使用单元测试用例的情况下使用 boost 测试宏?我已经知道如何使用我自己的 main 函数可以调用单元测试库(使用unit_test_main),但我不记得文档在哪里以及我可以传递给它的内容。

4

1 回答 1

1

我建议您继续使用测试用例。至少一个;o)

您可以通过 framework::master_test_suite().argc、framework::master_test_suite().argv 访问命令行参数。您可以在此处阅读更多详细信息。

于 2012-06-02T06:05:36.983 回答