ControllerDatabase db = newControllerDatabase(controllerClasses);
FastClass fastClass = FastClass.create(clazz);
int fastIndex = fastClass.getIndex(methodName, new Class<?>[] {});
ActionSignature sig = mock(ActionSignature.class);
when(sig.fastIndex()).thenReturn(fastIndex);
when(sig.parameterTypes()).thenReturn(new Class<?>[] {});
when(sig.methodName()).thenReturn(methodName);
when(sig.getArgs(parametersMap, req.getInputStream())).thenReturn(new Object[] {});
if (action == null) {