AbstractMockspressoExtension implements MockspressoExtension<BLDR> { @Override public <T> T getDependency(@NotNull DependencyKey<T> key) { return mDelegate.getDependency(key); } protected  AbstractMockspressoExtension(
      @NotNull Mockspresso delegate,
      @NotNull Wrapper<Mockspresso.Builder, BLDR> builderWrapper); @NotNull @Override T create(@NotNull Class<T> clazz); @NotNull @Override T create(@NotNull TypeToken<T> typeToken); @Override void inject(@NotNull Object instance); @Override void inject(@NotNull T instance, @NotNull TypeToken<T> typeToken); @Override T getDependency(@NotNull DependencyKey<T> key); @NotNull @Override BLDR buildUpon();  }
@Test public void testMockspressoExtension_getDependency() { testMockspresso.getDependency(DEP_KEY); verify(mockspresso).getDependency(DEP_KEY); }
@Test public void testMockspressoExtensionRule_getDependency() { testMockspressoRule.getDependency(DEP_KEY); verify(mockspressoRule).getDependency(DEP_KEY); }