public class JunitController
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
JunitController.TestExecutionFailed |
| Constructor and Description |
|---|
JunitController() |
| Modifier and Type | Method and Description |
|---|---|
void |
bindTestFilterFormEditors(WebDataBinder binder) |
void |
bindTestSuiteFormEditors(WebDataBinder binder) |
ModelAndView |
handleExceptions(java.lang.Exception exception) |
java.lang.String |
index(Model model,
TestFilterData testFilterData,
TestSuitesData testSuitesData)
Renders page with forms to execute tests.
|
void |
init() |
java.lang.String |
initialize(RedirectAttributes model)
Initializes test system.
|
boolean |
isTestSystemInitialized() |
java.util.List<java.lang.String> |
loadTestCases(HttpServletRequest request)
AJAX aware method which returns list of test cases for test suite.
|
<any> |
runAllTests(HttpServletRequest request)
Executes all tests in current extensions set.
|
<any> |
runDemoTests(HttpServletRequest request)
Executes demo tests in current extensions set.
|
<any> |
runIntegrationTests(HttpServletRequest request)
Executes integration tests in current extensions set.
|
<any> |
runManualTests(HttpServletRequest request)
Executes manual tests in current extensions set.
|
<any> |
runPerformanceTests(HttpServletRequest request)
Executes performance tests in current extensions set.
|
java.lang.String |
runTestsByFilter(Model model,
TestFilterData testFilterData)
Executes all tests from *filter* aware form.
|
java.lang.String |
runTestsByTestCases(Model model,
SingleTestCaseData testCaseData) |
java.lang.String |
runTestsByTestSuites(Model model,
TestSuitesData testSuitesData)
Executes all tests from test suites aware form.
|
<any> |
runTestsCases(HttpServletRequest request)
Executes tests for test suites passed in parameter *names*.
|
<any> |
runUnitTests(HttpServletRequest request)
Executes unit tests in current extensions set.
|
@PostConstruct public void init()
public java.lang.String index(Model model,
TestFilterData testFilterData,
TestSuitesData testSuitesData)
public java.util.List<java.lang.String> loadTestCases(HttpServletRequest request)
public java.lang.String initialize(RedirectAttributes model)
public java.lang.String runTestsByFilter(Model model,
TestFilterData testFilterData)
public java.lang.String runTestsByTestSuites(Model model,
TestSuitesData testSuitesData)
public java.lang.String runTestsByTestCases(Model model,
SingleTestCaseData testCaseData)
public <any> runTestsCases(HttpServletRequest request)
public <any> runAllTests(HttpServletRequest request)
public <any> runIntegrationTests(HttpServletRequest request)
public <any> runUnitTests(HttpServletRequest request)
public <any> runDemoTests(HttpServletRequest request)
public <any> runPerformanceTests(HttpServletRequest request)
public <any> runManualTests(HttpServletRequest request)
public void bindTestFilterFormEditors(WebDataBinder binder)
public void bindTestSuiteFormEditors(WebDataBinder binder)
public ModelAndView handleExceptions(java.lang.Exception exception)
public boolean isTestSystemInitialized()
Copyright © 2018 SAP SE. All Rights Reserved.