I would much prefer not to have a dependency on Mockito here. The logic should be that @All parameters are do not use non-annotated bindings, not that they don't use mocks. In fact, I can definitely see @All being quite useful with a bunch of mocks simulating different behaviors. :)

I took a quick look and I think the change needs to happen near JukitoRunner@295:
  result.add(new InjectedFrameworkMethod(javaMethod, assignation));
The "assignation" parameter contains all the possible bindings for the @All parameters. The "currentAssignation" should probably never included non-annotated bindings.

Again, thanks for looking into this! Good luck.