@Test public void testFinishLocalSetupFullyInitialized() { final TreeWalker treeWalker = new TreeWalker(); final ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader(); treeWalker.setClassLoader(contextClassLoader); treeWalker.setSeverity("error"); treeWalker.setTabWidth(100); treeWalker.finishLocalSetup(); final Context context = Whitebox.getInternalState(treeWalker, "childContext"); assertEquals("Classloader object differs from expected", contextClassLoader, context.get("classLoader")); assertEquals("Severity differs from expected", "error", context.get("severity")); assertEquals("Tab width differs from expected", String.valueOf(100), context.get("tabWidth")); }