public class TestCoverageProcessEngineRule
extends org.camunda.bpm.engine.test.ProcessEngineRule
additionalDeployments, authorizationService, caseService, configurationResource, configurationResourceCompat, decisionService, deploymentId, ensureCleanAfterTest, externalTaskService, filterService, formService, historyService, identityService, managementService, processEngine, processEngineConfiguration, repositoryService, runtimeService, taskService| Modifier and Type | Method and Description |
|---|---|
void |
addClassCoverageAssertionMatcher(MinimalCoverageMatcher matcher)
Adds an assertion for the class coverage percentage.
|
void |
addTestMethodCoverageAssertionMatcher(String testMethodName,
org.hamcrest.Matcher<Double> matcher)
Adds an assertion for a test method's coverage percentage.
|
org.junit.runners.model.Statement |
apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description) |
protected void |
failed(Throwable e,
org.junit.runner.Description description) |
void |
finished(org.junit.runner.Description description) |
boolean |
isDetailedCoverageLogging() |
void |
setCoverageTestRunStateFactory(CoverageTestRunStateFactory coverageTestRunStateFactory) |
void |
setDetailedCoverageLogging(boolean detailedCoverageLogging) |
void |
setExcludedProcessDefinitionKeys(List<String> excludedProcessDefinitionKeys) |
void |
setHandleClassCoverage(boolean handleClassCoverage) |
void |
setHandleTestMethodCoverage(boolean handleTestMethodCoverage) |
void |
starting(org.junit.runner.Description description) |
protected void |
succeeded(org.junit.runner.Description description) |
clearServiceReferences, getAuthorizationService, getCaseService, getConfigurationResource, getDecisionService, getExternalTaskService, getFilterService, getFormService, getHistoryService, getIdentityService, getManagementService, getProcessEngine, getProcessEngineConfiguration, getRepositoryService, getRuntimeService, getTaskService, initializeProcessEngine, initializeServices, manageDeployment, setAuthorizationService, setCaseService, setConfigurationResource, setCurrentTime, setDecisionService, setExternalTaskService, setFilterService, setFormService, setHistoricDataService, setHistoryService, setIdentityService, setManagementService, setProcessEngine, setProcessEngineConfiguration, setRepositoryService, setRuntimeService, setTaskServicepublic void addTestMethodCoverageAssertionMatcher(String testMethodName, org.hamcrest.Matcher<Double> matcher)
testMethodName - name of the test method.matcher - coverage matcher.public void addClassCoverageAssertionMatcher(MinimalCoverageMatcher matcher)
matcher - coverage matcherpublic void setExcludedProcessDefinitionKeys(List<String> excludedProcessDefinitionKeys)
public void starting(org.junit.runner.Description description)
starting in class org.camunda.bpm.engine.test.ProcessEngineRulepublic void finished(org.junit.runner.Description description)
finished in class org.camunda.bpm.engine.test.ProcessEngineRulepublic boolean isDetailedCoverageLogging()
public void setDetailedCoverageLogging(boolean detailedCoverageLogging)
public void setHandleTestMethodCoverage(boolean handleTestMethodCoverage)
public void setHandleClassCoverage(boolean handleClassCoverage)
public void setCoverageTestRunStateFactory(CoverageTestRunStateFactory coverageTestRunStateFactory)
public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description)
apply in interface org.junit.rules.TestRuleapply in class org.camunda.bpm.engine.test.ProcessEngineRuleprotected void succeeded(org.junit.runner.Description description)
succeeded in class org.junit.rules.TestWatcherprotected void failed(Throwable e, org.junit.runner.Description description)
failed in class org.junit.rules.TestWatcherCopyright © 2020 Camunda Services GmbH. All rights reserved.