A C F G I M O P R S T U W

A

addAssertion(String) - Method in class org.mule.tools.automationtestcoverage.model.TestSourceItemInfo
 
addAutomationCoverageReportItem(AutomationCoverageReportItem) - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReport
 
addConnectorOperation(String) - Method in class org.mule.tools.automationtestcoverage.model.FlowInfo
 
addConnectorOperationInfo(ConnectorProcessorInfo) - Method in class org.mule.tools.automationtestcoverage.model.ConnectorInfo
 
addFlowInfo(FlowInfo) - Method in class org.mule.tools.automationtestcoverage.model.MuleFlowInfo
 
addFlowName(String) - Method in class org.mule.tools.automationtestcoverage.model.TestSourceItemInfo
 
addOperationsInFileToTestSourceItemInfo(File, TestSourceItemInfo) - Method in class org.mule.tools.automationtestcoverage.inspectors.TestSourcesInspector
 
addTestFileCovered(String) - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
Add the file path for the test that covers this operation
addTestFilesCovered(List<String>) - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
addTestSourceItemInfo(TestSourceItemInfo) - Method in class org.mule.tools.automationtestcoverage.model.TestSourcesInfo
 
AutomationCoverageReport - Class in org.mule.tools.automationtestcoverage.model
 
AutomationCoverageReport() - Constructor for class org.mule.tools.automationtestcoverage.model.AutomationCoverageReport
 
AutomationCoverageReportItem - Class in org.mule.tools.automationtestcoverage.model
 
AutomationCoverageReportItem(ConnectorProcessorInfo) - Constructor for class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 

C

ConnectorAutomationCoverageAnnotationProcessor - Class in org.mule.tools.automationtestcoverage
 
ConnectorAutomationCoverageAnnotationProcessor() - Constructor for class org.mule.tools.automationtestcoverage.ConnectorAutomationCoverageAnnotationProcessor
 
ConnectorAutomationCoverageReport - Class in org.mule.tools.automationtestcoverage.reports
 
ConnectorAutomationCoverageReport(Messager, String) - Constructor for class org.mule.tools.automationtestcoverage.reports.ConnectorAutomationCoverageReport
 
ConnectorAutomationTestCoverageActivator - Class in org.mule.tools.automationtestcoverage.activator
The activator class controls the plug-in life cycle
ConnectorAutomationTestCoverageActivator() - Constructor for class org.mule.tools.automationtestcoverage.activator.ConnectorAutomationTestCoverageActivator
 
ConnectorInfo - Class in org.mule.tools.automationtestcoverage.model
 
ConnectorInfo() - Constructor for class org.mule.tools.automationtestcoverage.model.ConnectorInfo
 
ConnectorInspector - Class in org.mule.tools.automationtestcoverage.inspectors
This class handles the inspection of the /@Connector class
ConnectorInspector(Messager, RoundEnvironment) - Constructor for class org.mule.tools.automationtestcoverage.inspectors.ConnectorInspector
 
ConnectorProcessorInfo - Class in org.mule.tools.automationtestcoverage.model
 
ConnectorProcessorInfo() - Constructor for class org.mule.tools.automationtestcoverage.model.ConnectorProcessorInfo
 
ConnectorProcessorInfo(String) - Constructor for class org.mule.tools.automationtestcoverage.model.ConnectorProcessorInfo
 

F

FlowInfo - Class in org.mule.tools.automationtestcoverage.model
 
FlowInfo() - Constructor for class org.mule.tools.automationtestcoverage.model.FlowInfo
 
FlowInfo(String) - Constructor for class org.mule.tools.automationtestcoverage.model.FlowInfo
 

G

generateReport(List<ConnectorProcessorInfo>, List<FlowInfo>, List<TestSourceItemInfo>) - Method in class org.mule.tools.automationtestcoverage.reports.ConnectorAutomationCoverageReport
 
getAssertions() - Method in class org.mule.tools.automationtestcoverage.model.TestSourceItemInfo
 
getAutomationPassed() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReport
 
getCauseOfSkip() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
getCauseOfWarning() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
getConnectorOperationInfo() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
getConnectorOperations() - Method in class org.mule.tools.automationtestcoverage.model.FlowInfo
 
getConnectorOperationsInfo() - Method in class org.mule.tools.automationtestcoverage.model.ConnectorInfo
 
getCoveredOperation() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
getDefault() - Static method in class org.mule.tools.automationtestcoverage.activator.ConnectorAutomationTestCoverageActivator
Returns the shared instance
getFlowName() - Method in class org.mule.tools.automationtestcoverage.model.FlowInfo
 
getFlowNames() - Method in class org.mule.tools.automationtestcoverage.model.TestSourceItemInfo
 
getFlows() - Method in class org.mule.tools.automationtestcoverage.model.MuleFlowInfo
 
getFqnClass() - Method in class org.mule.tools.automationtestcoverage.model.TestSourceItemInfo
 
getItems() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReport
 
getItems() - Method in class org.mule.tools.automationtestcoverage.model.TestSourcesInfo
 
getOperations() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReport
 
getOperationsCovered() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReport
 
getOperationsSkipped() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReport
 
getOperationsUncovered() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReport
 
getProcessorName() - Method in class org.mule.tools.automationtestcoverage.model.ConnectorProcessorInfo
 
getProcessorXmlName() - Method in class org.mule.tools.automationtestcoverage.model.ConnectorProcessorInfo
 
getProjectPath(ProcessingEnvironment) - Static method in class org.mule.tools.automationtestcoverage.utils.Utils
 
getRelativePath(String, String) - Static method in class org.mule.tools.automationtestcoverage.utils.Utils
 
getSkippedOperation() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
getTestFilesCovered() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 

I

inspectConnectors(TypeElement) - Method in class org.mule.tools.automationtestcoverage.inspectors.ConnectorInspector
It will inspect all the classes annotated as /@Connector and will return a List of all the configElementNames.
inspectFileForFlows(File, String) - Static method in class org.mule.tools.automationtestcoverage.inspectors.MuleFlowInspector
 
inspectProcessors(TypeElement) - Method in class org.mule.tools.automationtestcoverage.inspectors.ConnectorInspector
Register all /@Process methods from /@Connector class Get the name of the connector to find it later on the xmls Get all the methods annotated as /@Processor to know all the operations of the connector Populate ConnectorInfo
inspectTestResourcesForFlowOperations(TypeElement, String) - Method in class org.mule.tools.automationtestcoverage.inspectors.MuleFlowInspector
Scan test/resources for xmls that has mule flows in them (if only one connector, there should be only one flow) Scan each xml and look up the flows Inspect the flow and check which operation is calling each flow Populate MuleFlowInfo
inspectTestSourcesForCallsToFlows(TypeElement, String) - Method in class org.mule.tools.automationtestcoverage.inspectors.TestSourcesInspector
Scan test/src for all the files annotated as .java Look for all the references to the operation lookupMessageProcessor(flowName) and relieve the flowName Map the flowName with all the operations that it calls Register all the operations as covered
isMissingAssertion() - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 

M

MuleFlowInfo - Class in org.mule.tools.automationtestcoverage.model
 
MuleFlowInfo() - Constructor for class org.mule.tools.automationtestcoverage.model.MuleFlowInfo
 
MuleFlowInspector - Class in org.mule.tools.automationtestcoverage.inspectors
 
MuleFlowInspector(Messager, RoundEnvironment, String) - Constructor for class org.mule.tools.automationtestcoverage.inspectors.MuleFlowInspector
 

O

org.mule.tools.automationtestcoverage - package org.mule.tools.automationtestcoverage
 
org.mule.tools.automationtestcoverage.activator - package org.mule.tools.automationtestcoverage.activator
 
org.mule.tools.automationtestcoverage.inspectors - package org.mule.tools.automationtestcoverage.inspectors
 
org.mule.tools.automationtestcoverage.model - package org.mule.tools.automationtestcoverage.model
 
org.mule.tools.automationtestcoverage.reports - package org.mule.tools.automationtestcoverage.reports
 
org.mule.tools.automationtestcoverage.utils - package org.mule.tools.automationtestcoverage.utils
 

P

PLUGIN_ID - Static variable in class org.mule.tools.automationtestcoverage.activator.ConnectorAutomationTestCoverageActivator
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.mule.tools.automationtestcoverage.ConnectorAutomationCoverageAnnotationProcessor
 

R

recursiveInspectTestSources(TypeElement, String, List<TestSourceItemInfo>, File) - Method in class org.mule.tools.automationtestcoverage.inspectors.TestSourcesInspector
 

S

setCauseOfSkip(String) - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
setCauseOfWarning(String) - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
setConnectorOperations(List<String>) - Method in class org.mule.tools.automationtestcoverage.model.FlowInfo
 
setFlowName(String) - Method in class org.mule.tools.automationtestcoverage.model.FlowInfo
 
setMissingAssertion(boolean) - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
setProcessorName(String) - Method in class org.mule.tools.automationtestcoverage.model.ConnectorProcessorInfo
 
setSkippedOperation(boolean) - Method in class org.mule.tools.automationtestcoverage.model.AutomationCoverageReportItem
 
start(BundleContext) - Method in class org.mule.tools.automationtestcoverage.activator.ConnectorAutomationTestCoverageActivator
 
stop(BundleContext) - Method in class org.mule.tools.automationtestcoverage.activator.ConnectorAutomationTestCoverageActivator
 

T

TestSourceItemInfo - Class in org.mule.tools.automationtestcoverage.model
 
TestSourceItemInfo(String) - Constructor for class org.mule.tools.automationtestcoverage.model.TestSourceItemInfo
 
TestSourcesInfo - Class in org.mule.tools.automationtestcoverage.model
 
TestSourcesInfo() - Constructor for class org.mule.tools.automationtestcoverage.model.TestSourcesInfo
 
TestSourcesInspector - Class in org.mule.tools.automationtestcoverage.inspectors
 
TestSourcesInspector(Messager, RoundEnvironment, String) - Constructor for class org.mule.tools.automationtestcoverage.inspectors.TestSourcesInspector
 
throwError(Messager, String) - Static method in class org.mule.tools.automationtestcoverage.utils.Utils
 
transformCamelCaseToXmlName(String) - Static method in class org.mule.tools.automationtestcoverage.utils.Utils
 
transformGeneratePathToProjectPath(String) - Static method in class org.mule.tools.automationtestcoverage.utils.Utils
 

U

Utils - Class in org.mule.tools.automationtestcoverage.utils
 
Utils() - Constructor for class org.mule.tools.automationtestcoverage.utils.Utils
 

W

writeReport(AutomationCoverageReport) - Method in class org.mule.tools.automationtestcoverage.reports.ConnectorAutomationCoverageReport
 

A C F G I M O P R S T U W

Copyright © 2014. All rights reserved.