Class whose instances represent an invocation of a private method.
Class used via an implicit conversion to enable private methods to be tested.
Represent a private method, whose apply method returns an
Invocation object that
records the name of the private method to invoke, and any arguments to pass to it when invoked.
Contains a factory method for instantiating
Implicit conversion from
Invoker, used to enable
assertions testing of private methods.
the target object on which to invoke a private method.