@Override
    public void i(String tag, String message, Object... args) {
        Log.i(tag, formatString(message, args));
    }
@Test
    public void infoWithThrowableLoggedCorrectly() {
        String expectedMessage = "Hello World";
        Throwable t = new Throwable("Test Throwable");

        logger.i(t, tag, "Hello %s", "World");

        assertLogged(INFO, tag, expectedMessage, t);
    }