void () { final MyRenderer renderer1 = new MyRenderer(false, myFragContainer = new UITestUtil.FragmentsContainer()); mySMRootTestProxy.setTestsReporterAttached(); mySMRootTestProxy.addChild(mySimpleTest); mySMRootTestProxy.setStarted(); mySMRootTestProxy.addError("msg1", "stacktrace1", true); mySimpleTest.setStarted(); mySimpleTest.setFinished(); mySMRootTestProxy.addError("msg2", "stacktrace2", true); mySMRootTestProxy.setFinished(); TestsPresentationUtil.formatRootNodeWithChildren(mySMRootTestProxy, renderer1); assertEquals(SMPoolOfTestIcons.PASSED_E_ICON, renderer1.getIcon()); final MyRenderer renderer2 = new MyRenderer(false, myFragContainer = new UITestUtil.FragmentsContainer()); TestsPresentationUtil.formatTestProxy(mySimpleTest, renderer2); assertEquals(PoolOfTestIcons.PASSED_ICON, renderer2.getIcon()); }