Таким образом, я в основном обновил свою зависимость ExtentReports с 2.41.2 до 4.0.9, и, разумеется, мне пришлось что-то менять.Единственная вещь / строка, которая отсутствует и доставляет мне некоторые затруднения, это эта, используемая в 2.41.2:
private static void setHtmlFile() {
String workingDir = System.getProperty("user.dir") + "\\ExtentReports\\";
LocalDate localDate = LocalDate.now();//For reference
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("ddMMyyyy");
String data = localDate.format(formatter);
String fileName = "report" + Application.getInstance().getAppName() + data + ".html";
extent = new ExtentReports(workingDir + fileName, true);
}
Последняя строка: "экстент = новый ExtentReports (workingDir + fileName, true);"выдает ошибку «Конструктор ExtentReports (String, boolean) не определен».
Я попытался просмотреть Документацию, но не могу найти то, что мне нужно изменить.
Версия 2 http://extentreports.com/docs/versions/2/java/doc/
Версия 4 http://extentreports.com/docs/versions/4/java/javadoc/
Любая помощь будет оценена.