Каков самый простой способ ввода набора параметров в класс @Parameterized?JUnit: вводят @ параметрами, параметрируемыми?
использования:
У меня есть регулярный класс, который выглядит, как этот
@RunWith(Parameterized.class)
class Tests {
public void testOne() { }
public void testTwo() { }
@Parameters
public static Collection<Object[]> generateData() { }
}
Стандартный JUnit бегун может быть вызван, как это: org.junit.runner.JUnitCore.runClasses (TestClass1. класс, ...);
Однако нет способа указать или переопределить параметры.
Как я могу ввести собственные параметры?
Это похоже [проблема XY] (http://meta.stackexchange.com/questions/66377/что-это-The-ху-проблема). Справедливо ли справедливо сказать, что ваш основной вопрос: ** Как я могу легко запускать только те тесты, которые не удались из большого параметризованного теста? ** Если да, можете ли вы подтвердить, какую IDE вы используете, если вы пытаетесь достичь этого? цель в среде IDE? –
Справедливости ради стоит сказать, что мой основной вопрос: * Хотя можно запустить тестовый класс, используя (например) JUnitCore, как я могу также передать параметры, чтобы он не использовал параметры, заданные в @ Parameters. *? –
Не могли бы вы предоставить более подробную информацию о значении «ввести мои собственные параметры». –