}
private void createThrift(Map<Capability, String> capabilities) {
Injector injector = Guice.createInjector(
new ThriftModule(),
new ThriftAuthModule(capabilities),
new AbstractModule() {
private <T> T bindMock(Class<T> clazz) {
T mock = createMock(clazz);
bind(clazz).toInstance(mock);
return mock;