首页 > 解决方案 > Nunit3 中的动态测试用例

问题描述

我有整数值作为测试用例(不同用户的 id),我不想硬编码它们,我有一个从 API 获取用户的方法。在 specs中说,动态测试用例规范尚未实现。是否可以在执行测试之前加载测试用例?

标签: automated-testsnunit

解决方案


我们使用术语“动态测试用例”来表示测试不是在运行之前而是在运行期间创建的。具体来说,测试用例可以在测试运行时更改。

听起来这不是你需要的。如果我理解正确,您希望在创建测试时以编程方式获取用户 ID。TestCaseSourceAttribute您可以使用使用您的 API 获取用户 ID 的方法轻松完成此操作。


推荐阅读