章节目录:
单元测试助手可以帮助您创建参数化的测试用例,针对不同的参数来测试方法。可以通过单元测试助手视图中的参数化选项添加测试用例。此选项可以为您在编辑器中选择的各个方法添加测试模板。生成的模板需要手动修改,并补充参数化数据。
测试参数化支持 JUnit 4 和 5。UTA 使用首选项中配置的测试框架和参数化类型生成参数化测试(请参阅配置首选项)。 |
UTA 允许为私有方法创建参数化测试,以实现更高的代码覆盖率。
默认情况下,为 private 方法创建测试选项被禁用,因为行业最佳实践是通过为调用私有方法的可访问方法创建测试来测试私有方法,而不是直接为私有方法创建测试。 |
您可以通过 UTA 视图中现有的非参数化测试创建参数化 JUnit 5 测试。
将现有测试克隆为参数化测试不会影响原始测试。传递给被测方法的现有字面值将转换为测试参数。这些值将被移动到新测试的单行数据中。