All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description ClassDefinitionStrategy A class definition strategy is used to actually define a mock class.DefaultReturnGenerator Generates default return values for mocked methods.IllegalMatcherStateException Thrown to indicate that one or more matchers are in an incorrect state.InconsistentMatchersException Thrown to indicate that the matcher stack was found to be in an inconsistent state.InvalidMockInvocationException Thrown to indicate the framework was expecting to see a mock invocation (e.g.InvalidStubbingException Thrown to indicate an invocation has been incorrectly stubbed.InvocationRunnable Functional interface used to run monitored void method invocations (e.g.InvocationSupplier<T> Functional interface used to run monitored method invocations (e.g.LookupClassDefinitionStrategy AClassDefinitionStrategy
implementation that uses a suppliedMethodHandles.Lookup
.Matchers Provides static access to the standard Moxy argument matchers.MatcherUsageError Thrown to indicate that Moxy has detected a definitely-incorrect use of matchers.MockGenerationException Thrown to indicate an unrecoverable error occured during mock generation.MonitoredInvocationException Thrown to indicate an unexpected occurred during a monitored invocation.Moxy Top-level static-imports for convenient Moxy use.MoxyClassMockEngine An engine used to create Moxy class mocks.MoxyEngine A MoxyEngine is the class that is responsible for generating mocks according to whatever strategy it is designed to use.MoxyException Base-class for Moxy exceptions.MoxyMatcher<T> A matcher provides argument-matching for Moxy mocks.MoxyMock All mocks created by aMoxyEngine
implementation must have this annotation.MoxyMultiVerifier Implementations of this interface allow multiple mocks invocations to be verified after use.MoxyStubber<T> Implementations of this interface allow mocks to be stubbed to throw or return given values.MoxyVerifier Implementations of this interface allow mocks to be verified after use.MoxyVoidStubber Special case stubber for void methods.PossibleMatcherUsageError Thrown to indicate that Moxy has detected potentially-incorrect usage of matchers.