![JAR search and dependency download from the Maven repository](/logo.png)
com.slickqa.junit.testrunner.output.TestcaseInfo Maven / Gradle / Ivy
package com.slickqa.junit.testrunner.output;
import com.slickqa.junit.testrunner.Configuration;
import com.slickqa.junit.testrunner.testplan.Filter;
import com.slickqa.junit.testrunner.testplan.Selector;
import com.slickqa.junit.testrunner.testplan.TestplanFile;
import com.slickqa.jupiter.annotations.TestCaseInfo;
import de.vandermeer.asciitable.AsciiTable;
import org.junit.jupiter.api.extension.ExtensionContext;
import org.junit.platform.launcher.TestIdentifier;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class TestcaseInfo implements EndUserData {
public static final String WITH_ID = "WITH_ID";
private String id;
private String name;
private Method method;
private SlickTestInfo testInfo;
public static List findAllTestplansEndingWithPath(String path, boolean count) {
List matching = new ArrayList<>();
List availableTestplans = TestplanInfo.findAvailableTestplans(path, count);
for(TestplanInfo testplan : availableTestplans) {
matching.add(testplan.getTestplan());
}
return matching;
}
public static TestplanFile locatorsToTesplan(String[] locators) {
List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy