I've managed to find a solution. Basically instead of relying on injection during the Unit test I've used Mockito and FieldSetter.setField The only change to the source code would be to ensure the defaultInjectionStrategy was Optional. Not ideal but minimal First we need to adapt the request to core...