如何使用 JUnit 5 运行一系列计算测试,每个测试针对不同的输入数据和基准输出?
条件:计算应该只对每个输入执行一次,而不是对每个测试单独执行,因为它是时间密集型的。
每个测试都会检查一个由已经不完美编写的计算模块输出的数字。将模块重组为可单独测试的子功能是不可行的。
如何使用 JUnit 5 运行一系列计算测试,每个测试针对不同的输入数据和基准输出?
条件:计算应该只对每个输入执行一次,而不是对每个测试单独执行,因为它是时间密集型的。
每个测试都会检查一个由已经不完美编写的计算模块输出的数字。将模块重组为可单独测试的子功能是不可行的。