Я хочу напечатать параметры, переданные этому методу, используя Listners.
@Test
@Parameters({"browsername","URL", "ebrowse","eURL"})
public static void LaunchApplication(String browsername, String URL, String ebrowse, String eURL ) throws InterruptedException, IOException{
Я использовал следующий код:
public void onTestSuccess(ITestResult result) {
System.out.println("\nThe method is in " +result.getTestClass().getName());
String paramet = null;
for(Object parameter : result.getParameters()){
paramet += parameter.toString() +",";
}
System.out.println("The parameters of the method are: " +paramet);
}
Выход:
The parameters of the method are: nullch32,http://localhost:90/fintech/login.html,ch32,http://localhost:90/fintech/login.html,
Вывод, который я получаю, это значения, которые передаются параметру.
Также он печатает ноль, который я использовал для инициализации строки. Как устранить нуль и вывести только параметры, а не значения?