A B C D E F G H I M N O P S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addClassCoverageAssertionMatcher(MinimalCoverageMatcher) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
-
Adds an assertion for the class coverage percentage.
- addCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- addCoveredElement(CoveredElement) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
-
Adds the covered element to the current test run coverage.
- addCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
-
Adds the covered element to the current test run coverage.
- addCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.model.MethodCoverage
-
Add a covered element to the method coverage.
- addCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.model.ProcessCoverage
-
Adds a covered element to the coverage.
- addCoveredElement(String, CoveredElement) - Method in class io.flowcov.camunda.model.ClassCoverage
-
Adds a covered element to the test method coverage.
- addProcessCoverage(ProcessCoverage) - Method in class io.flowcov.camunda.model.MethodCoverage
-
Add a process coverage to the method coverage.
- addTestMethodCoverage(String, MethodCoverage) - Method in class io.flowcov.camunda.model.ClassCoverage
-
Add a test method coverage to the class coverage.
- addTestMethodCoverageAssertionMatcher(String, Matcher<Double>) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
-
Adds an assertion for a test method's coverage percentage.
- AggregatedClassCoverage - Class in io.flowcov.camunda.model
-
Test class coverage model.
- AggregatedClassCoverage(List<ClassCoverage>) - Constructor for class io.flowcov.camunda.model.AggregatedClassCoverage
- AggregatedCoverage - Interface in io.flowcov.camunda.model
-
A coverage that may have multiple deployed process definitions.
- AggregatedCoverageTestRunState - Class in io.flowcov.camunda.junit.rules
- AggregatedCoverageTestRunState() - Constructor for class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- AggregatedCoverageTestRunStateFactory - Class in io.flowcov.camunda.junit.rules
- AggregatedCoverageTestRunStateFactory(AggregatedCoverageTestRunState) - Constructor for class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunStateFactory
- AggregatedCoverageTestRunStateFactory(AggregatedCoverageTestRunState, CoverageTestRunStateFactory) - Constructor for class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunStateFactory
- Api - Class in io.flowcov.camunda.util
- Api.Camunda - Class in io.flowcov.camunda.util
- apply(Statement, Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- assertAllDeploymentsEqual() - Method in class io.flowcov.camunda.model.ClassCoverage
-
Asserts if all method deployments are equal.
- assertClassCoverageAtLeast(double) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
-
Asserts if the class coverage is greater than the passed percentage.
B
- BpmnModel - Class in io.flowcov.camunda.api.bpmn
- BpmnModel() - Constructor for class io.flowcov.camunda.api.bpmn.BpmnModel
- BpmnTestClass - Class in io.flowcov.camunda.api.bpmn
- BpmnTestClass() - Constructor for class io.flowcov.camunda.api.bpmn.BpmnTestClass
- BpmnTestMethod - Class in io.flowcov.camunda.api.bpmn
- BpmnTestMethod() - Constructor for class io.flowcov.camunda.api.bpmn.BpmnTestMethod
- build() - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
-
Builds the coverage rule.
- Build - Class in io.flowcov.camunda.api
-
Build Class that is send to FlowCov.
- Build() - Constructor for class io.flowcov.camunda.api.Build
C
- Camunda() - Constructor for class io.flowcov.camunda.util.Api.Camunda
- ClassCoverage - Class in io.flowcov.camunda.model
-
Test class coverage model.
- ClassCoverage() - Constructor for class io.flowcov.camunda.model.ClassCoverage
- compare(CoveredElement, CoveredElement) - Method in class io.flowcov.camunda.util.CoveredElementComparator
- CompensationEventCoverageHandler - Class in io.flowcov.camunda.listeners
-
Compensation event handler registering compensation tasks and their source boundary events.
- CompensationEventCoverageHandler() - Constructor for class io.flowcov.camunda.listeners.CompensationEventCoverageHandler
- CoverageReportUtil - Class in io.flowcov.camunda.util
-
Utility for generating graphical class and method coverage reports.
- CoverageReportUtil() - Constructor for class io.flowcov.camunda.util.CoverageReportUtil
- CoverageTestRunState - Interface in io.flowcov.camunda.junit.rules
-
State tracking the current class and method coverage run.
- CoverageTestRunStateFactory - Interface in io.flowcov.camunda.junit.rules
- CoveredElement - Class in io.flowcov.camunda.model
-
An element covered by a test.
- CoveredElement() - Constructor for class io.flowcov.camunda.model.CoveredElement
- CoveredElementComparator - Class in io.flowcov.camunda.util
-
Compared covered elements by their process definition keys and element IDs.
- CoveredFlowNode - Class in io.flowcov.camunda.model
-
An activity covered by a test.
- CoveredFlowNode(String, String) - Constructor for class io.flowcov.camunda.model.CoveredFlowNode
- CoveredSequenceFlow - Class in io.flowcov.camunda.model
-
A sequence flow covered by a test.
- CoveredSequenceFlow(String, String) - Constructor for class io.flowcov.camunda.model.CoveredSequenceFlow
- create() - Static method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
-
Creates a TestCoverageProcessEngineRuleBuilder with the default class coverage assertion property activated.
- create(String, List<String>) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunStateFactory
- create(String, List<String>) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunStateFactory
- create(String, List<String>) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunStateFactory
- create(ProcessEngine) - Static method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
-
Creates a TestCoverageProcessEngineRuleBuilder with the default class coverage assertion property activated.
- createBase() - Static method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
- createBase(ProcessEngine) - Static method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
- createClassReport(ProcessEngine, CoverageTestRunState) - Static method in class io.flowcov.camunda.util.CoverageReportUtil
-
Generates a coverage report for the whole test class.
D
- DEFAULT_ASSERT_AT_LEAST_PROPERTY - Static variable in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
-
If you set this property to a ratio (e.g. "1.0" for full coverage), the @ClassRule will fail the test run if the coverage is less.
Example parameter for running java:
-Dorg.camunda.bpm.extension.process_test_coverage.ASSERT_AT_LEAST=1.0 - DefaultCoverageTestRunState - Class in io.flowcov.camunda.junit.rules
-
State tracking the current class and method coverage run.
- DefaultCoverageTestRunState() - Constructor for class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
- DefaultCoverageTestRunStateFactory - Class in io.flowcov.camunda.junit.rules
- DefaultCoverageTestRunStateFactory() - Constructor for class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunStateFactory
- describeMismatch(Object, Description) - Method in class io.flowcov.camunda.junit.rules.MinimalCoverageMatcher
- describeTo(Description) - Method in class io.flowcov.camunda.junit.rules.MinimalCoverageMatcher
E
- endCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- endCoveredElement(CoveredElement) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
-
Mark a covered element execution as ended.
- endCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
-
Mark a covered element execution as ended.
- endCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.model.MethodCoverage
-
Mark a covered element execution as ended.
- endCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.model.ProcessCoverage
-
Mark a covered element execution as ended.
- endCoveredElement(String, CoveredElement) - Method in class io.flowcov.camunda.model.ClassCoverage
-
Mark a covered element execution as ended.
- equals(Object) - Method in class io.flowcov.camunda.model.CoveredFlowNode
- equals(Object) - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
- excludeProcessDefinitionKeys(String...) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
F
- fail() - Method in class io.flowcov.camunda.util.Api
- fail(String) - Method in class io.flowcov.camunda.util.Api
- failed(Throwable, Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- feature(Class, String, Class<?>...) - Static method in class io.flowcov.camunda.util.Api
- feature(String) - Static method in class io.flowcov.camunda.util.Api
- feature(String, String, Class<?>...) - Static method in class io.flowcov.camunda.util.Api
- finished(Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- FlowCovProcessEngineRule - Class in io.flowcov.camunda.junit.rules
-
Rule handling the flowcov test coverage
- FlowCovProcessEngineRuleBuilder - Class in io.flowcov.camunda.junit.rules
-
Fluent Builder for TestCoverageProcessEngineRule.
- FlowCovReporter - Class in io.flowcov.camunda.util
-
Util generating JSON process test coverage reports.
- FlowCovReporter() - Constructor for class io.flowcov.camunda.util.FlowCovReporter
- FlowNode - Class in io.flowcov.camunda.api.bpmn
- FlowNode() - Constructor for class io.flowcov.camunda.api.bpmn.FlowNode
- FlowNodeHistoryEventHandler - Class in io.flowcov.camunda.listeners
-
Extends the
DbHistoryEventHandlerin order to notify the process test coverage of a covered activity. - FlowNodeHistoryEventHandler() - Constructor for class io.flowcov.camunda.listeners.FlowNodeHistoryEventHandler
G
- generateReport(String, Build) - Static method in class io.flowcov.camunda.util.FlowCovReporter
-
Generates the FlowCov Json report.
- getAggregatedCoverage() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- getAnyMethodCoverage() - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves the first method coverage found.
- getBpmnXml(ProcessDefinition) - Static method in class io.flowcov.camunda.util.CoverageReportUtil
-
Retrieves a process definitions BPMN XML.
- getClassCoverage() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- getClassCoverage() - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
-
Retrieves the class coverage.
- getClassCoverage() - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
-
Retrieves the class coverage.
- getCoveragePercentage() - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
- getCoveragePercentage() - Method in interface io.flowcov.camunda.model.AggregatedCoverage
-
Retrives the coverage percentage for all process definitions.
- getCoveragePercentage() - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves the class coverage percentage.
- getCoveragePercentage() - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves the coverage percentage for all process definitions deployed with the method.
- getCoveragePercentage() - Method in class io.flowcov.camunda.model.ProcessCoverage
-
Retrieves the coverage percentage for all elements.
- getCoveragePercentage(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
- getCoveragePercentage(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
-
Retrieves the coverage percentage for the given process definition key.
- getCoveragePercentage(String) - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves the class coverage percentage for the given process definition key.
- getCoveragePercentage(String) - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves the coverage percentage for the given process definition key with the method.
- getCoveredFlowNodeIds() - Method in class io.flowcov.camunda.model.ProcessCoverage
- getCoveredFlowNodeIds(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
- getCoveredFlowNodeIds(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
-
Retrieves covered flow node IDs for the given process definition key.
- getCoveredFlowNodeIds(String) - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves a set of covered flow node IDs for the given process definition key.
- getCoveredFlowNodeIds(String) - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves a set of element IDs of covered flow nodes of the process definition identified by the passed key.
- getCoveredFlowNodes() - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves the covered flow nodes.
- getCoveredFlowNodes() - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves a set of covered flow nodes of the process definitions deployed by this test method.
- getCoveredFlowNodes() - Method in class io.flowcov.camunda.model.ProcessCoverage
- getCoveredFlowNodes(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
- getCoveredFlowNodes(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
-
Retrieves covered flow nodes for the given process definition key.
- getCoveredFlowNodes(String) - Method in class io.flowcov.camunda.model.ClassCoverage
- getCoveredFlowNodes(String) - Method in class io.flowcov.camunda.model.MethodCoverage
- getCoveredSequenceFlowIds() - Method in class io.flowcov.camunda.model.ProcessCoverage
- getCoveredSequenceFlowIds(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
- getCoveredSequenceFlowIds(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
-
Retrieves covered sequence flow IDs for the given process definition key.
- getCoveredSequenceFlowIds(String) - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves a set of covered sequence flow IDs for the given process definition key.
- getCoveredSequenceFlowIds(String) - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves a set of element IDs of sequence flows of the process definition identified by the passed key.
- getCoveredSequenceFlows() - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves the covered sequence flows.
- getCoveredSequenceFlows() - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves a set of covered sequence flows of the process definitions deployed by this test method.
- getCoveredSequenceFlows() - Method in class io.flowcov.camunda.model.ProcessCoverage
- getCoveredSequenceFlows(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
- getCoveredSequenceFlows(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
-
Retrieves covered sequence flow IDs for the given process definition key.
- getCoveredSequenceFlows(String) - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves a set of covered sequence flows for the given process definition key.
- getCoveredSequenceFlows(String) - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves a set of elements of sequence flows of the process definition identified by the passed key.
- getCurrentTestMethodCoverage() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- getCurrentTestMethodCoverage() - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
-
Retrieves the currently executing test method coverage.
- getCurrentTestMethodCoverage() - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
-
Retrieves the currently executing test method coverage.
- getCurrentTestMethodName() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- getCurrentTestMethodName() - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
-
Retrieves the name of the currently executing test method.
- getCurrentTestMethodName() - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
-
Retrieves the name of the currently executing test method.
- getDefinitionFlowNodes() - Method in class io.flowcov.camunda.model.ProcessCoverage
-
Retrieves the process definitions flow nodes.
- getDefinitionSequenceFlows() - Method in class io.flowcov.camunda.model.ProcessCoverage
- getElementId() - Method in class io.flowcov.camunda.model.CoveredElement
-
Retrieves the element's ID.
- getElementId() - Method in class io.flowcov.camunda.model.CoveredFlowNode
- getElementId() - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
- getProcessDefinition() - Method in class io.flowcov.camunda.model.ProcessCoverage
- getProcessDefinitionId() - Method in class io.flowcov.camunda.model.ProcessCoverage
- getProcessDefinitionKey() - Method in class io.flowcov.camunda.model.CoveredElement
- getProcessDefinitionKey() - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
- getProcessDefinitionKey() - Method in class io.flowcov.camunda.model.ProcessCoverage
- getProcessDefinitions() - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
- getProcessDefinitions() - Method in interface io.flowcov.camunda.model.AggregatedCoverage
-
Retrieves the process definitions of the coverage.
- getProcessDefinitions() - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves the process definitions of the coverage test.
- getProcessDefinitions() - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves the process definitions of the test method's deployment.
- getProcessDefinitionsFlowNodes() - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves the flow nodes of all the process definitions in the method deployment.
- getProcessDefinitionsFlowNodes(String) - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves the flow nodes for the process definition identified by the passed key in the method deployment.
- getProcessDefinitionsSequenceFlows() - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves the sequence flows of all the process definitions in the method deployment.
- getProcessDefinitionsSequenceFlows(String) - Method in class io.flowcov.camunda.model.MethodCoverage
-
Retrieves the sequence flows for the process definition identified by the passed key in the method deployment.
- getTestClassName() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- getTestClassName() - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
- getTestClassName() - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
- getTestMethodCoverage() - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves all method coverage.
- getTestMethodCoverage(String) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- getTestMethodCoverage(String) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
-
Retrieves the coverage for a test method.
- getTestMethodCoverage(String) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
-
Retrieves the coverage for a test method.
- getTestMethodCoverage(String) - Method in class io.flowcov.camunda.model.ClassCoverage
-
Retrieves a test methods coverage.
H
- handleClassCoverage(boolean) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
-
Configures whenever class coverage handling is needed.
- handleEvent(HistoryEvent) - Method in class io.flowcov.camunda.listeners.FlowNodeHistoryEventHandler
- handleEvent(EventSubscriptionEntity, Object, Object, String, CommandContext) - Method in class io.flowcov.camunda.listeners.CompensationEventCoverageHandler
- handleEvent(EventSubscriptionEntity, Object, CommandContext) - Method in class io.flowcov.camunda.listeners.CompensationEventCoverageHandler
-
Implementation for older Camunda versions prior to 7.10.0
- hasEnded() - Method in class io.flowcov.camunda.model.CoveredFlowNode
- hashCode() - Method in class io.flowcov.camunda.model.CoveredFlowNode
- hashCode() - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
I
- init() - Method in class io.flowcov.camunda.junit.rules.ProcessCoverageInMemProcessEngineConfiguration
- init() - Method in class io.flowcov.camunda.spring.SpringProcessWithCoverageEngineConfiguration
- initializeProcessCoverageExtensions(ProcessEngineConfigurationImpl) - Static method in class io.flowcov.camunda.junit.rules.ProcessCoverageConfigurator
- initializeTestMethodCoverage(ProcessEngine, String, List<ProcessDefinition>, String) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- initializeTestMethodCoverage(ProcessEngine, String, List<ProcessDefinition>, String) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
-
Adds a test method to the class coverage.
- initializeTestMethodCoverage(ProcessEngine, String, List<ProcessDefinition>, String) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
-
Adds a test method to the class coverage.
- instance() - Static method in class io.flowcov.camunda.util.CoveredElementComparator
- IntermediateEventExecutionListener - Class in io.flowcov.camunda.listeners
-
Execution listener registering intermediate events.
- IntermediateEventExecutionListener(CoverageTestRunState) - Constructor for class io.flowcov.camunda.listeners.IntermediateEventExecutionListener
- invoke(Object, Object...) - Method in class io.flowcov.camunda.util.Api
- io.flowcov.camunda.api - package io.flowcov.camunda.api
- io.flowcov.camunda.api.bpmn - package io.flowcov.camunda.api.bpmn
- io.flowcov.camunda.junit.rules - package io.flowcov.camunda.junit.rules
- io.flowcov.camunda.listeners - package io.flowcov.camunda.listeners
- io.flowcov.camunda.model - package io.flowcov.camunda.model
- io.flowcov.camunda.spring - package io.flowcov.camunda.spring
- io.flowcov.camunda.util - package io.flowcov.camunda.util
- isDetailedCoverageLogging() - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- isInitialEvent(HistoryEvent) - Method in class io.flowcov.camunda.listeners.FlowNodeHistoryEventHandler
- isSupported() - Method in class io.flowcov.camunda.util.Api
M
- matches(Object) - Method in class io.flowcov.camunda.junit.rules.MinimalCoverageMatcher
- MethodCoverage - Class in io.flowcov.camunda.model
-
Coverage of an individual test method.
- MethodCoverage(String, String) - Constructor for class io.flowcov.camunda.model.MethodCoverage
- MinimalCoverageMatcher - Class in io.flowcov.camunda.junit.rules
- MinimalCoverageMatcher(double) - Constructor for class io.flowcov.camunda.junit.rules.MinimalCoverageMatcher
N
- notify(DelegateExecution) - Method in class io.flowcov.camunda.listeners.IntermediateEventExecutionListener
- notify(DelegateExecution) - Method in class io.flowcov.camunda.listeners.PathCoverageExecutionListener
O
- optionalAssertCoverageAtLeastProperty(String) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
-
Set the system property name for minimal class coverage assertion.
P
- parseIntermediateCatchEvent(Element, ScopeImpl, ActivityImpl) - Method in class io.flowcov.camunda.listeners.PathCoverageParseListener
- parseSequenceFlow(Element, ScopeImpl, TransitionImpl) - Method in class io.flowcov.camunda.listeners.PathCoverageParseListener
- PathCoverageExecutionListener - Class in io.flowcov.camunda.listeners
-
Listener taking note of covered sequence flows.
- PathCoverageExecutionListener(CoverageTestRunState) - Constructor for class io.flowcov.camunda.listeners.PathCoverageExecutionListener
- PathCoverageParseListener - Class in io.flowcov.camunda.listeners
-
Adds a PathCoverageExecutionListener to every transition.
- PathCoverageParseListener() - Constructor for class io.flowcov.camunda.listeners.PathCoverageParseListener
- ProcessCoverage - Class in io.flowcov.camunda.model
-
Coverage of a process definition.
- ProcessCoverage(ProcessEngine, ProcessDefinition) - Constructor for class io.flowcov.camunda.model.ProcessCoverage
-
Constructor assembling a pristine process coverage object from the process definition and BPMN model information retrieved from the process engine.
- ProcessCoverageConfigurator - Class in io.flowcov.camunda.junit.rules
-
Helper methods to configure the process coverage extensions on a given ProcessEngineConfigurationImpl
- ProcessCoverageConfigurator() - Constructor for class io.flowcov.camunda.junit.rules.ProcessCoverageConfigurator
- ProcessCoverageInMemProcessEngineConfiguration - Class in io.flowcov.camunda.junit.rules
-
Standalone in memory process engine configuration additionally configuring flow node, sequence flow and compensation listeners for process coverage testing.
- ProcessCoverageInMemProcessEngineConfiguration() - Constructor for class io.flowcov.camunda.junit.rules.ProcessCoverageInMemProcessEngineConfiguration
- processDefinitionKey - Variable in class io.flowcov.camunda.model.CoveredElement
-
The key of the elements process definition.
S
- setCoverageTestRunState(CoverageTestRunState) - Method in class io.flowcov.camunda.listeners.CompensationEventCoverageHandler
- setCoverageTestRunState(CoverageTestRunState) - Method in class io.flowcov.camunda.listeners.FlowNodeHistoryEventHandler
- setCoverageTestRunState(CoverageTestRunState) - Method in class io.flowcov.camunda.listeners.PathCoverageParseListener
- setCoverageTestRunStateFactory(CoverageTestRunStateFactory) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- setCoverageTestRunStateFactory(CoverageTestRunStateFactory) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
-
Configures CoverageTestRunStateFactory used to create CoverageTestRunState.
- setCurrentTestMethodName(String) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- setCurrentTestMethodName(String) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
-
Sets the name of the currently executing test mehod.
- setCurrentTestMethodName(String) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
-
Sets the name of the currently executing test mehod.
- setDetailedCoverageLogging(boolean) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- setEnded(boolean) - Method in class io.flowcov.camunda.model.CoveredFlowNode
- setExcludedProcessDefinitionKeys(List<String>) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- setExcludedProcessDefinitionKeys(List<String>) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
- setExcludedProcessDefinitionKeys(List<String>) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
- setExcludedProcessDefinitionKeys(List<String>) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- setHandleClassCoverage(boolean) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- setProcessDefinitionKey(String) - Method in class io.flowcov.camunda.model.CoveredElement
- setTestClassName(String) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
- setTestClassName(String) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
- setTestClassName(String) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
- SpringProcessWithCoverageEngineConfiguration - Class in io.flowcov.camunda.spring
-
Spring process engine configuration additionally configuring flow node, sequence flow and compensation listeners for process coverage testing.
- SpringProcessWithCoverageEngineConfiguration() - Constructor for class io.flowcov.camunda.spring.SpringProcessWithCoverageEngineConfiguration
- starting(Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- succeeded(Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
- supportsCompensationEventCoverage() - Static method in class io.flowcov.camunda.util.Api.Camunda
- switchToNewState(CoverageTestRunState) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
T
- TARGET_DIR_ROOT - Static variable in class io.flowcov.camunda.util.CoverageReportUtil
-
Root directory for all coverage reports.
- toString() - Method in class io.flowcov.camunda.model.CoveredFlowNode
- toString() - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
- toString() - Method in class io.flowcov.camunda.model.MethodCoverage
- toString() - Method in class io.flowcov.camunda.model.ProcessCoverage
W
- warn() - Method in class io.flowcov.camunda.util.Api
- warn(String) - Method in class io.flowcov.camunda.util.Api
- withDetailedCoverageLogging() - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
-
Enables detailed logging of individual class and method coverage objects.
- writeToFile(String, String) - Static method in class io.flowcov.camunda.util.FlowCovReporter
-
Write the html report.
All Classes All Packages