![]() |
1
1
对我来说,这听起来很像参数化测试,pytest支持这一点,基本上你可以编写一个测试,并提供输入参数,以及预期的。 编写泛型测试可能会引入一些逻辑(正如您在我的示例中看到的),但在我看来,您可以接受这种逻辑
您还可以有多个参数层,例如:
这将执行对isu admin(True/False)和其他参数的每个组合的测试,不错吧? 在此处查看文档 pytest parametrize tests 如果不使用pytest,请检查执行类似操作的库 Parameterized testing with any Python test framework |
![]() |
Florent · 如何在Django中聚合多个字段? 1 年前 |
![]() |
KWunsch · Django没有将pk引入模板 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
![]() |
Farid · 限制django每个客户的访问 2 年前 |
![]() |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |