### Question:
PriorityTree extends Timber.DebugTree { @Override protected boolean isLoggable(int priority) { return isLoggable("", priority); } PriorityTree(int priority); PriorityTree withFilter(@NotNull Filter f); @Override boolean isLoggable(String tag, int priority); PriorityFilter getPriorityFilter(); Filter getFilter();  }### Answer:
@Test public void testAssert() { tree = new PriorityTree(Log.ASSERT); assertThat(tree.isLoggable("", Log.VERBOSE), is(false)); assertThat(tree.isLoggable("", Log.DEBUG), is(false)); assertThat(tree.isLoggable("", Log.INFO), is(false)); assertThat(tree.isLoggable("", Log.WARN), is(false)); assertThat(tree.isLoggable("", Log.ERROR), is(false)); assertThat(tree.isLoggable("", Log.ASSERT), is(true)); }
@Test public void testVerbose() { tree = new PriorityTree(Log.VERBOSE); assertThat(tree.isLoggable("", Log.VERBOSE), is(true)); assertThat(tree.isLoggable("", Log.DEBUG), is(true)); assertThat(tree.isLoggable("", Log.INFO), is(true)); assertThat(tree.isLoggable("", Log.WARN), is(true)); assertThat(tree.isLoggable("", Log.ERROR), is(true)); assertThat(tree.isLoggable("", Log.ASSERT), is(true)); }