@Singleton public class ReportProperties extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_REPORTS_PROPERTIES |
static String |
DEFAULT_REPORTS_PROPERTIES_CLASS |
static String |
DEFAULT_REPORTS_PROPERTIES_CONFIG |
static String |
DEFAULT_REPORTS_PROPERTIES_OUT |
static String |
DEFAULT_REPORTS_PROPERTIES_START |
static String |
DEFAULT_REPORTS_SCREENSHOTS_DIRECTORY |
| Constructor and Description |
|---|
ReportProperties(ExtentReportsCucumberLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkReportRequired(String key) |
String |
getProperty(String name) |
String |
getReportClassNameProperty(String key) |
String |
getReportConfigProperty(String key) |
String |
getReportOutProperty(String key) |
String |
getReportScreenshotLocation() |
String |
getReportStartProperty(String key) |
void |
loadPropertyFiles(String folderName) |
Map<String,String> |
retrieveReportIdToClassNameMappings() |
public static final String DEFAULT_REPORTS_PROPERTIES
public static final String DEFAULT_REPORTS_PROPERTIES_CLASS
public static final String DEFAULT_REPORTS_PROPERTIES_START
public static final String DEFAULT_REPORTS_PROPERTIES_CONFIG
public static final String DEFAULT_REPORTS_PROPERTIES_OUT
public static final String DEFAULT_REPORTS_SCREENSHOTS_DIRECTORY
@Inject public ReportProperties(ExtentReportsCucumberLogger logger)
Copyright © 2020. All rights reserved.