### Question:
WarningAndroidLogger extends AbstractAndroidLogger { @Override public void d(String tag, String message, Object... args) { }  @Override void v(String tag, String message, Object... args); @Override void v(Throwable t, String tag, String message, Object... args); @Override void d(String tag, String message, Object... args); @Override void d(Throwable t, String tag, String message, Object... args); @Override void i(String tag, String message, Object... args); @Override void i(Throwable t, String tag, String message, Object... args); @Override void w(String tag, String message, Object... args); @Override void w(Throwable t, String tag, String message, Object... args); @Override void e(String tag, String message, Object... args); @Override void e(Throwable t, String tag, String message, Object... args);  }### Answer:
@Test public void debugNotLogged() { String expectedTag = "TestTag"; logger.d(expectedTag, "Hello %s", "World"); assertNotLogged(); }
@Test public void debugWithThrowableNotLogged() { Throwable t = new Throwable("Test Throwable"); logger.d(t, tag, "Hello %s", "World"); assertNotLogged(); }