AbstractFruit is a base class for fruity test objects.AbstractMuleTestCase providing access to a MuleContext instance and tools for manage it.AbstractMuleTestCase is a base class for Mule test cases.AbstractMuleContextTestCase to be used when a Processor or
Flow that implements both Processor.process(Event) and
Processor.apply(Publisher) needs paramatized tests so that both approaches are tested with the same test method.configName and asserts a failed
connectivity test.BananaFactory is a test factory that creates BananasPublisher completion.TestsLogConfigurationHelper.configureLoggingForTest(Class)testClass resides.Error mock that will return the provided exception when calling Error.getCause()clazz.clazz.DataType's type, mime type and encoding.AbstractMuleContextTestCase.setUpMuleContext().AbstractMuleContextTestCase.disposeContextPerTest().Matcher for ErrorType instances.Function.Function.TransformationService to get representation of a message for a given DataTypeTransformationService to get representation of a message for a given ClassTransformationService to get byte[] representation of a message.TransformationService to get a String representation of a message.Thread of the given name.mule which are not deleted on each test case recycle.InvalidSatsuma has no discoverable methodsOptional is empty.JUnitProbe.test() and returns its outcome, provided that it didn't threw any Exception or
AssertionError.JUnitProbe which makes it Java 8 Lambda friendly.Probe for cases in which the JUnitProbe.isSatisfied() method can throw
exceptions or will perform JUnit/Hamcrest assertions, which result in AssertionErrorMatcher implementation for MetadataKeyMetadataKeyMatcherMuleContext to return testing services implementations.HttpService.TestTimeSupplier.timeInMillis by the given time which is expressed in the given unit.MuleContexts in unit tests.Probe is satisfied or not.Scheduler implementation to be used in unit tests.SchedulerService implementation that provides a shared SimpleUnitTestSupportScheduler.TestComponentLifecycleAdapter TODO documentTestResponseAggregator is a mock response Agrregator object used for testing configurationTestDependentObject is used as a mock dependency for an objectTestEntryPointResolver is a test EntryPointResolver that doesn't provide any functionality.TestExceptionStrategy is used by the Mule test cases as a direct replacement of the
AbstractMessagingExceptionStrategy.Processor implementation that simply uses a Executor to invoke the
ReplyToHandler in another thread.TestResponseAggregator is a mock response Agrregator object used for testing configurationMuleRegistry of a MuleContext.TimeSupplier for externalizing the system time.TestTransactionFactory creates a TestTransactionTestTransactionManagerFactory TODOTestRule that checks for timeouts in the execution of the tests, but differently from the JUnit's
Timeout class, just prints a warning in the log and the test still pass.Statement to execute a test with a given timeout.Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.