The fix for this is pretty simple, just change line 48 in
GuiceContainer from:
injector.getInstance(testClass);
to:
injector.injectMembers(testClassInstance)
where testClassInstance is the instance used as a Module. There's no
reason the Module itself can't have its fields injected.