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(InternalEvent) and Processor.apply(Publisher) needs paramatized tests so that both
approaches are tested with the same test method.Processor that may performs processing during both the
request and response processing phases while supporting non-blocking execution.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 Either instances.Enumeration against a collection of expected items.Matcher for ErrorType instances.Matcher for InternalEvent instances.Function.Function.getExceptionListeners method on the provided exception handler to avoid exposing that method on the public API.DefaultTransformationService to get representation of a message for a given DataTypeDefaultTransformationService to get representation of a message for a given ClassDefaultTransformationService to get byte[] representation of a message.DefaultTransformationService to get a String representation of a message.Thread of the given name.mule which are not deleted on each test case recycle.InMemoryObjectStore implements an optionally bounded in-memory store for message IDs with periodic expiry of old
entries.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 AssertionErrorLifecycleTrackerProcessor that validates the phase transition being done on this component.Matcher for MessagingException instances.Matcher implementation for MetadataKeyMetadataKeyMatcherMuleContext to return testing services implementations.ExpressionExecutor.HttpService.TestTimeSupplier.timeInMillis by the given time which is expressed in the given unit.MuleContexts in unit tests.InternalEvent for each invocation.Probe is satisfied or not.ByteBufferManagerScheduler implementation to be used in unit tests.SchedulerService implementation that provides a shared SimpleUnitTestSupportScheduler.ObjectStoreClassLoader for testing purposesTestDependentObject is used as a mock dependency for an objectInternalEvent instance for the scope of the current test method.MuleRegistry of a MuleContext.TimeSupplier for externalizing the system time.TestTransactionFactory creates a TestTransactionMatcher to easily test the structure of a ValueValueMatcherValueMatcherTestRule 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.Value parts to compare.Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.