public class TestSuitesFacade extends Object
| Constructor and Description |
|---|
TestSuitesFacade() |
| Modifier and Type | Method and Description |
|---|---|
List<Class> |
getAllTestClasses()
Returns all test classes in the current extension or empty list when no test classes can be find.
|
List<String> |
getTestCasesForTestClass(String testClassName)
Returns all test cases as list of test case names for given testClassName or empty list when no test cases can be find.
|
List<Class> |
getTestClassesWithoutReplaced() |
void |
init() |
HybrisTestsResult |
runAllDemoTests()
Executes all tests annotated as DemoTest.
|
HybrisTestsResult |
runAllIntegrtionTests()
Executes all tests annotated as IntegrationTest.
|
HybrisTestsResult |
runAllManualTests()
Executes all tests annotated as ManualTest.
|
HybrisTestsResult |
runAllPerformanceTests()
Executes all tests annotated as PerformanceTest.
|
HybrisTestsResult |
runAllTests()
Executes all tests available in current extension set.
|
HybrisTestsResult |
runAllUnitTests()
Executes all tests annotated as UnitTest.
|
HybrisTestsResult |
runTestCasesForTestSuite(Class testSuite,
Collection<String> testCases)
Executes tests cases for give testSuite class.
|
HybrisTestsResult |
runTestsForFilter(TestFilterData testFilterData)
Executes test according to the given test filter.
|
HybrisTestsResult |
runTestSuites(Collection<Class> testSuites)
Execute tests for given collection of test suite classes.
|
@PostConstruct public void init()
public List<Class> getAllTestClasses()
public List<String> getTestCasesForTestClass(String testClassName)
public HybrisTestsResult runTestsForFilter(TestFilterData testFilterData)
testFilterData - public HybrisTestsResult runAllTests()
public HybrisTestsResult runAllIntegrtionTests()
IntegrationTestpublic HybrisTestsResult runAllUnitTests()
UnitTestpublic HybrisTestsResult runAllDemoTests()
DemoTestpublic HybrisTestsResult runAllManualTests()
ManualTestpublic HybrisTestsResult runAllPerformanceTests()
PerformanceTestpublic HybrisTestsResult runTestSuites(Collection<Class> testSuites)
testSuites - public HybrisTestsResult runTestCasesForTestSuite(Class testSuite, Collection<String> testCases)
testSuite - testCases - Copyright © 2017 SAP SE. All Rights Reserved.