SimpleProvider implements Provider<T> { @Override public T get() { return instancer.instance(type, inheritanceTree, classLoader, null, qualifier); } SimpleProvider(Class<T> type, ClassInjector instancer, Map<String, Class<? extends T>[]> inheritanceTree, Annotation qualifier,
            ClassLoader classLoader); @Override T get();  }
@Test public void get() { simpleProvider.get(); verify(instancer).instance(same(type), same(inheritanceTree), same(classLoader), (Class<?>[]) eq(null), same(qualifier)); }