У меня есть тестовые методы, которые должны быть запущены после настройки TestData. Поскольку метод настройки всегда один и тот же, я хотел передать параметры для запуска разных сценариев SQL.
@Test @Parameters("sqlScript") (groups = "insert_data")
public void testInsertData(String sqlScript) throws Exception {
final String methodName = "testInsertData";
scriptService.runSQL( sqlScript +".sql");
}
Как я могу это сделать без использования testng.xml . Я знаю, что есть опция @Optional("CREATE TABLE T1....") , но с этим я могу использовать только один параметр. Что делать, если я хочу передать метод SQL для создания таблицы для T2, T3,....