【发布时间】:2026-01-30 23:30:01
【问题描述】:
我目前正在使用 JUnit 5 编写一些参数化测试(使用 @EnumSource)。
我尝试在每次测试之前使用与测试本身相同的参数运行一个方法,但 JUnit 失败并显示 No ParameterResolver registered for parameter [...enum] in method [...beforeEach]。
有没有办法实现这一点,还是我应该在每个测试开始时创建一个私有方法来调用?
【问题讨论】:
-
很确定这是不可能的。
-
啊,太糟糕了。我将只调用一个方法。
标签: java junit5 parameterized