by Anonymous » 23 Dec 2024, 17:40
Ich versuche, eine Anwendung von JUnit4 auf JUnit5 zu migrieren. Die Klasse sieht derzeit so aus:
import static org.mockito.ArgumentMatchers.contains;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
import java.io.PrintStream;
import java.util.Arrays;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
import org.junit.runners.Parameterized.Parameters;
import org.aai.app.util.JettyUtil;
@RunWith(Parameterized.class)
public class JettyUtilTest {
final String[] args;
final String expected;
public JettyUtilTest (String description, String[] args, String expected) {
this.args = args;
this.expected = expected;
}
@Parameters(value = "{0}")
public static Iterable data() {
.
.
.
.
}
.
.
.
}
Aber während der Kompilierung erhalte ich die folgende Ausnahme:
java: cannot find symbol
symbol: method value()
location: @interface org.junit.runners.Parameterized.Parameters
Ich habe versucht, nach Beispielen dafür zu suchen, konnte aber nichts Bemerkenswertes finden. Alle Hinweise wären hilfreich.
Ich versuche, eine Anwendung von JUnit4 auf JUnit5 zu migrieren. Die Klasse sieht derzeit so aus:
import static org.mockito.ArgumentMatchers.contains;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
import java.io.PrintStream;
import java.util.Arrays;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
import org.junit.runners.Parameterized.Parameters;
import org.aai.app.util.JettyUtil;
@RunWith(Parameterized.class)
public class JettyUtilTest {
final String[] args;
final String expected;
public JettyUtilTest (String description, String[] args, String expected) {
this.args = args;
this.expected = expected;
}
@Parameters(value = "{0}")
public static Iterable data() {
.
.
.
.
}
.
.
.
}
Aber während der Kompilierung erhalte ich die folgende Ausnahme:
java: cannot find symbol
symbol: method value()
location: @interface org.junit.runners.Parameterized.Parameters
Ich habe versucht, nach Beispielen dafür zu suchen, konnte aber nichts Bemerkenswertes finden. Alle Hinweise wären hilfreich.