Почему он говорит "Имя атрибута не определено для типа аннотации Parameterized.Parameters"
Я написал код следующим образом: но во время компиляции он выдает ошибку компиляции, говоря
"Атрибут name не определен для типа аннотации Parameterized.Parameters"
@RunWith(Parameterized.class)
public class TrustStandaloneTestSimple {
@BeforeClass
public static void setup() {
}
@Parameters(name = "propertyFileName")
public static Collection<String[]> getParameters(){
return Arrays.asList(new String [][]{{"trust.keystore.simple1.properties"},
{"trust.keystore.simple2.properties"}});
}
1 ответ
Если у вас есть другой импорт, кроме указанных ниже, это может вызвать проблему
import org.junit.runners.Parameterized;
import org.junit.runners.Parameterized.Parameters;
Пожалуйста, проверьте ваш импорт