【发布时间】:2018-08-07 23:47:09
【问题描述】:
我知道 Python unittest。我有一些使用它来测试 Python 子程序的经验。
现在我需要添加测试我用 Python 编写的命令行应用程序(不只是一个 Python 函数)。我想在标准输入中使用某些参数和某些输入来调用它,并在标准输出中测试输出。
如何将测试命令行工具与其他unittest 测试用例集成?
或者用什么来代替unittest?
【问题讨论】:
-
听起来像是验证或集成测试,可以用任何语言实现,python unittest 应该可以。
标签: python unit-testing command-line-interface python-3.6 python-unittest