【问题标题】:Boost unit test framework without test cases没有测试用例的 Boost 单元测试框架
【发布时间】:2012-05-31 14:01:12
【问题描述】:

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

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

【问题讨论】:

    标签: c++ boost


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-06
      • 1970-01-01
      • 2011-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多