AbstractMockspressoExtension implements MockspressoExtension<BLDR> { @NotNull @Override public <T> T create(@NotNull Class<T> clazz) { return mDelegate.create(clazz); } 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_create1() { testMockspresso.create(String.class); verify(mockspresso).create(String.class); }
@Test public void testMockspressoExtension_create2() { testMockspresso.create(TYPE_TOKEN); verify(mockspresso).create(TYPE_TOKEN); }
@Test public void testMockspressoExtensionRule_create1() { testMockspressoRule.create(String.class); verify(mockspressoRule).create(String.class); }
@Test public void testMockspressoExtensionRule_create2() { testMockspressoRule.create(TYPE_TOKEN); verify(mockspressoRule).create(TYPE_TOKEN); }