Refactor test config/dependency handling
@cthl58 wrote:
Ideally, tests create the dependencies for their Classes under Test themselves, so in theory, field injection shouldn't be necessary. However, I wouldn't rule out cases where it might be easier to provide the full dependency tree via outside mechanisms such as field injection, so we should use it for rare cases where this seems appropriate.
Related: !129 (merged)