Interface Paths

All Superinterfaces:
org.aeonbits.owner.Config, EngineProperties<Paths>, Serializable

@Sources({"system:properties","file:src/main/resources/properties/path.properties","file:src/main/resources/properties/default/path.properties","classpath:path.properties"}) public interface Paths extends EngineProperties<Paths>
  • Method Details

    • properties

      @Key("propertiesFolderPath") @DefaultValue("src/main/resources/properties/") String properties()
    • defaultProperties

      @Key("defaultPropertiesFolderPath") @DefaultValue("src/main/resources/properties/default") String defaultProperties()
    • dynamicObjectRepository

      @Key("dynamicObjectRepositoryPath") @DefaultValue("src/main/resources/dynamicObjectRepository/") String dynamicObjectRepository()
    • testData

      @Key("testDataFolderPath") @DefaultValue("src/test/resources/testDataFiles/") String testData()
    • downloads

      @Key("downloadsFolderPath") @DefaultValue("target/downloadedFiles") String downloads()
    • allureResults

      @Key("allureResultsFolderPath") @DefaultValue("allure-results/") String allureResults()
    • extentReports

      @Key("extentReportsFolderPath") @DefaultValue("extent-reports/") String extentReports()
    • executionSummaryReport

      @Key("executionSummaryReportFolderPath") @DefaultValue("execution-summary/") String executionSummaryReport()
    • video

      @Key("video.folder") @DefaultValue("allure-results/videos") String video()
    • applitoolsApiKey

      @Key("applitoolsApiKey") @DefaultValue("") String applitoolsApiKey()
    • services

      @Key("servicesFolderPath") @DefaultValue("src/test/resources/META-INF/services/") String services()
    • set

      default Paths.SetProperty set()
      Specified by:
      set in interface EngineProperties<Paths>