addDynamicObjectMaker
abstract fun addDynamicObjectMaker(dynamicMaker: DynamicObjectMaker): MockspressoBuilder
Content copied to clipboard
Adds a DynamicObjectMaker to this MockspressoInstance. A DynamicObjectMaker gets a chance to supply any un-cached/undefined dependency before the request goes to the FallbackObjectMaker. This enables mockspresso plugins supply dependencies based on properties other than concrete types (i.e. generic types, class annotations, etc.). It also allows for "default" instances for bindings, which can be overridden by an explicit dependency.