JUnit5测试执行调度程序

时间:2019-03-04 13:37:53

标签: java junit5

用JUnit5实现以下内容的最佳和正确的方法是什么:我需要从Test Suite开始起一定的延迟执行参数测试。假设我们有延迟[100,200,300]并在12:00:00.000开始套件,那么我们的测试将在12:00:00.100、12:00:00.200、12:00:00.300执行。测试之间的延迟可能不是统一的,我考虑了参数测试的实现@ParametricTest void testWithDelay(long delay,...),它将在给定的时间段内休眠,但是这种方法似乎是不正确的,因为测试没有保证可以同时开始,并且每个测试都可能花费大量时间。

所以问题是我应该扩展哪些JUnit5组件来实现上述测试执行策略?甚至有可能吗?

0 个答案:

没有答案