@Test public void testConfigure() throws Exception { binder.configure(builder); // 9 types are explicitly bound verify(builder, times(9)).bind((Class<?>) any(Class.class)); // 11 multi-bindings are installed verify(builder, times(11)).install(any(Module.class)); }