public class AgileTestingTools
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.SortedSet<java.lang.String> |
BAMBOO_DISABLED_PROJECT_NAMES |
static java.lang.String |
GENERATED_TEST_SUITES_DIRECTORY_NAME |
static java.lang.String |
GENERATED_TEST_SUITES_DIRECTORY_PACKAGE |
static java.util.SortedSet<java.lang.String> |
INDEPENDENT_PROJECT_NAMES |
static java.lang.String |
SETTINGS_GRADLE_NAME |
static java.util.SortedSet<java.lang.String> |
THIRD_PARTY_PACKAGE_NAMES |
| Constructor and Description |
|---|
AgileTestingTools() |
| Modifier and Type | Method and Description |
|---|---|
static AgileTestingClassPath |
getFirstMatchInMap(java.util.Map<java.lang.String,AgileTestingClassPath> nameToPathMap,
java.lang.String className) |
static java.nio.file.Path |
getRunAllTestSuitesPath(java.util.Map<java.lang.String,AgileTestingClassPath> nameToPathMap) |
static java.lang.String |
hyphenatedToPascalCased(java.lang.String hyphenated) |
static java.util.Map<java.lang.String,AgileTestingProject> |
loadAllProjectsInWorkspace(java.nio.file.Path rootProjectPath) |
static java.util.Map<java.lang.String,AgileTestingProject> |
loadATProjects(AgileTestingProjectLoader atProjectLoader,
java.nio.file.Path rootProjectPath) |
static java.util.Map<AgileTestingProject,java.util.SortedSet<AgileTestingProject>> |
loadProjectDependencyMap(boolean recursivelyPopulate) |
static java.util.Map<java.lang.String,AgileTestingClassPath> |
mapAllClassNamesToClassPaths(java.nio.file.Path workspacePath) |
static java.util.Map<java.lang.String,AgileTestingClassPath> |
mapAllClassNamesToClassPaths(StandaloneProjectConfiguration configuration) |
static java.lang.String |
pascalCasedToHyphenated(java.lang.String pascalCased) |
static java.lang.String |
pascalCasedToHyphenatedWithoutJob(java.lang.String pascalCased) |
protected static boolean |
projectIsBambooEnabled(java.lang.String projectName) |
public static final java.lang.String GENERATED_TEST_SUITES_DIRECTORY_NAME
public static final java.lang.String GENERATED_TEST_SUITES_DIRECTORY_PACKAGE
public static final java.lang.String SETTINGS_GRADLE_NAME
public static final java.util.SortedSet<java.lang.String> BAMBOO_DISABLED_PROJECT_NAMES
public static final java.util.SortedSet<java.lang.String> INDEPENDENT_PROJECT_NAMES
public static final java.util.SortedSet<java.lang.String> THIRD_PARTY_PACKAGE_NAMES
public static java.lang.String hyphenatedToPascalCased(java.lang.String hyphenated)
public static java.lang.String pascalCasedToHyphenated(java.lang.String pascalCased)
public static java.lang.String pascalCasedToHyphenatedWithoutJob(java.lang.String pascalCased)
public static java.util.Map<java.lang.String,AgileTestingProject> loadATProjects(AgileTestingProjectLoader atProjectLoader, java.nio.file.Path rootProjectPath)
public static java.util.Map<java.lang.String,AgileTestingProject> loadAllProjectsInWorkspace(java.nio.file.Path rootProjectPath)
public static java.util.Map<AgileTestingProject,java.util.SortedSet<AgileTestingProject>> loadProjectDependencyMap(boolean recursivelyPopulate)
public static java.util.Map<java.lang.String,AgileTestingClassPath> mapAllClassNamesToClassPaths(java.nio.file.Path workspacePath)
public static java.util.Map<java.lang.String,AgileTestingClassPath> mapAllClassNamesToClassPaths(StandaloneProjectConfiguration configuration)
public static AgileTestingClassPath getFirstMatchInMap(java.util.Map<java.lang.String,AgileTestingClassPath> nameToPathMap, java.lang.String className)
protected static boolean projectIsBambooEnabled(java.lang.String projectName)
public static java.nio.file.Path getRunAllTestSuitesPath(java.util.Map<java.lang.String,AgileTestingClassPath> nameToPathMap)