以下のように、不正な形式のソースを持つパラメーター化テストを報告します。
MethodSource のターゲットが不明である、もしくはメソッドが static でなく、no-arg である。ValueSource および EnumSource 型をメソッドのパラメーターに変換できない。例:
class Test {
@MethodSource("parameters")
@ParameterizedTest
void foo(String param) {}
}
クイックフィックス適用後:
class Test {
private static Stream<Arguments> parameters() {
return Stream.empty();
}
@MethodSource("parameters")
@ParameterizedTest
void foo(String param) {}
}