概述
我可以使用unittest软件包实现这一目标,还是有更好的测试包用于此目的?
这并不是说你的计划不会奏效.这只是说这是非典型的.
你有两个选择.
>(我们做什么).编写一个小脚本,执行“为测试用例i加载输入”和“为测试用例i加载预期结果”.使用它来生成所需的unittest代码. (我们使用Jinja2模板从源文件中编写Python代码.)
你剩下的是“典型”形式的正确Unittest文件,其中包含测试用例和预期结果的静态数据.
>编写setUp方法来执行“为测试用例i加载输入”和“为测试用例i加载预期结果”.编写测试方法来练习UUT.
它可能看起来像这样.
想多次运行?这样做的一种方式.
这将允许unittest主程序找到并运行您的测试.
总结
以上是编程之家为你收集整理的如何编写单元测试,其中每个测试用例具有不同的输入但是相同?全部内容,希望文章能够帮你解决如何编写单元测试,其中每个测试用例具有不同的输入但是相同?所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧