Class FileSystemRequirementsTagProvider

java.lang.Object
net.thucydides.model.requirements.AbstractRequirementsTagProvider
net.thucydides.model.requirements.FileSystemRequirementsTagProvider
All Implemented Interfaces:
CoreTagProvider, OverridableTagProvider, RequirementsTagProvider, TagProvider

public class FileSystemRequirementsTagProvider extends AbstractRequirementsTagProvider implements RequirementsTagProvider, OverridableTagProvider
Load a set of requirements (epics/themes,...) from the directory structure. This will typically be the directory structure containing the tests (for JUnit), stories (JBehave) or features (Cucumber).
  • Constructor Details

    • FileSystemRequirementsTagProvider

      public FileSystemRequirementsTagProvider(EnvironmentVariables environmentVariables)
    • FileSystemRequirementsTagProvider

      public FileSystemRequirementsTagProvider(EnvironmentVariables environmentVariables, String rootDirectoryPath)
    • FileSystemRequirementsTagProvider

      public FileSystemRequirementsTagProvider()
    • FileSystemRequirementsTagProvider

      public FileSystemRequirementsTagProvider(String rootDirectory, int level)
    • FileSystemRequirementsTagProvider

      public FileSystemRequirementsTagProvider(String rootDirectory, EnvironmentVariables environmentVariables)
    • FileSystemRequirementsTagProvider

      public FileSystemRequirementsTagProvider(String rootDirectory, int level, EnvironmentVariables environmentVariables)
    • FileSystemRequirementsTagProvider

      public FileSystemRequirementsTagProvider(String topLevelDirectory, String rootDirectory, int level, EnvironmentVariables environmentVariables)
    • FileSystemRequirementsTagProvider

      public FileSystemRequirementsTagProvider(String rootDirectory)
  • Method Details