public class TestSuitesFacade
extends java.lang.Object
| Constructor and Description |
|---|
TestSuitesFacade() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Class> |
getAllTestClasses()
Returns all test classes in the current extension or empty list when no test classes can be find.
|
java.util.List<java.lang.String> |
getTestCasesForTestClass(java.lang.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.
|
java.util.List<java.lang.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(java.lang.Class testSuite,
java.util.Collection<java.lang.String> testCases)
Executes tests cases for give testSuite class.
|
HybrisTestsResult |
runTestsForFilter(TestFilterData testFilterData)
Executes test according to the given test filter.
|
HybrisTestsResult |
runTestSuites(java.util.Collection<java.lang.Class> testSuites)
Execute tests for given collection of test suite classes.
|
@PostConstruct public void init()
public java.util.List<java.lang.Class> getAllTestClasses()
public java.util.List<java.lang.Class> getTestClassesWithoutReplaced()
public java.util.List<java.lang.String> getTestCasesForTestClass(java.lang.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(java.util.Collection<java.lang.Class> testSuites)
testSuites - public HybrisTestsResult runTestCasesForTestSuite(java.lang.Class testSuite, java.util.Collection<java.lang.String> testCases)
testSuite - testCases - Copyright © 2018 SAP SE. All Rights Reserved.