public interface CoverageTestRunState
| Modifier and Type | Method and Description |
|---|---|
void |
addCoveredElement(CoveredElement coveredElement)
Adds the covered element to the current test run coverage.
|
void |
endCoveredElement(CoveredElement coveredElement)
Mark a covered element execution as ended.
|
ClassCoverage |
getClassCoverage()
Retrieves the class coverage.
|
MethodCoverage |
getCurrentTestMethodCoverage()
Retrieves the currently executing test method coverage.
|
String |
getCurrentTestMethodName()
Retrieves the name of the currently executing test method.
|
String |
getTestClassName() |
MethodCoverage |
getTestMethodCoverage(String testName)
Retrieves the coverage for a test method.
|
void |
initializeTestMethodCoverage(org.camunda.bpm.engine.ProcessEngine processEngine,
String deploymentId,
List<org.camunda.bpm.engine.repository.ProcessDefinition> processDefinitions,
String testName)
Adds a test method to the class coverage.
|
void |
setCurrentTestMethodName(String currentTestName)
Sets the name of the currently executing test mehod.
|
void |
setExcludedProcessDefinitionKeys(List<String> excludedProcessDefinitionKeys) |
void |
setTestClassName(String className) |
void addCoveredElement(CoveredElement coveredElement)
void endCoveredElement(CoveredElement coveredElement)
void initializeTestMethodCoverage(org.camunda.bpm.engine.ProcessEngine processEngine,
String deploymentId,
List<org.camunda.bpm.engine.repository.ProcessDefinition> processDefinitions,
String testName)
deploymentId - The deployment ID of the test method run. (Hint: Every test
method run has its own deployment.)processDefinitions - The process definitions of the test method deployment.testName - The name of the test method.MethodCoverage getTestMethodCoverage(String testName)
MethodCoverage getCurrentTestMethodCoverage()
ClassCoverage getClassCoverage()
String getCurrentTestMethodName()
void setCurrentTestMethodName(String currentTestName)
String getTestClassName()
void setTestClassName(String className)
Copyright © 2020 Camunda Services GmbH. All rights reserved.