@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_DIR_RELATIVE_PATH |
static String |
DEFAULT_REPORTS_SCREENSHOTS_DIRECTORY |
static String |
REPORTS_BASEFOLDER_DATETIMEPATTERN |
static String |
REPORTS_BASEFOLDER_NAME |
| Constructor and Description |
|---|
ReportProperties(ExtentReportsCucumberLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkReportRequired(String key) |
boolean |
getDisplayAllHooks() |
String |
getProperty(String name) |
String |
getReportClassNameProperty(String key) |
String |
getReportConfigProperty(String key) |
String |
getReportOutProperty(String key) |
String |
getReportRelativeScreenshotLocation() |
String |
getReportScreenshotLocation() |
String |
getReportStartProperty(String key) |
void |
loadPropertyFiles(String folderName) |
Map<String,String> |
retrieveReportIdToClassNameMappings() |
void |
setDisplayAllHooks(String displayAllHooks) |
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
public static final String DEFAULT_REPORTS_SCREENSHOTS_DIR_RELATIVE_PATH
public static final String REPORTS_BASEFOLDER_NAME
public static final String REPORTS_BASEFOLDER_DATETIMEPATTERN
@Inject public ReportProperties(ExtentReportsCucumberLogger logger)
public void loadPropertyFiles(String folderName)
public String getReportScreenshotLocation()
public String getReportRelativeScreenshotLocation()
public boolean checkReportRequired(String key)
public boolean getDisplayAllHooks()
public void setDisplayAllHooks(String displayAllHooks)
Copyright © 2020. All rights reserved.