Несовместимые типы. Найдено: 'java. язык. Класс<орг. юнит. бегуны. Параметризовано>',JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Несовместимые типы. Найдено: 'java. язык. Класс<орг. юнит. бегуны. Параметризовано>',

Сообщение Anonymous »

У меня есть следующий тест JUnit 4:

Код: Выделить всё

import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;

import java.util.Arrays;
import java.util.Collection;

@RunWith(Parameterized.class)
public class LocaleTest {

@Parameterized.Parameters(name = "{index}: Locale={0}, valid={1}")
public static Collection opt() {
Object[][] options = new Object[][]{{"os_PT", true}, {"en_PH", true}......};
return Arrays.asList(options);
}

}
Мне нужно перенести его на JUnit 5:

Код: Выделить всё

import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.junit.runners.Parameterized;

import java.util.Arrays;
import java.util.Collection;

@ExtendWith(Parameterized.class)
public class LocaleTest {

@Parameterized.Parameters(name = "{index}: Locale={0}, valid={1}")
public static Collection opt() {
Object[][] options = new Object[][]{{"os_PT", true}, {"en_PH", true}......};
return Arrays.asList(options);
}

}
Но я получаю сообщение об ошибке:

Код: Выделить всё

Incompatible types. Found: 'java. lang. Class', required: 'java. lang. Class

Подробнее здесь: [url]https://stackoverflow.com/questions/79170368/incompatible-types-found-java-lang-classorg-junit-runners-parameterized[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»