void () { onSuiteStarted("Suite", null, "1", TreeNodeEvent.ROOT_NODE_ID); SMTestProxy suite = validateSuite("1", "Suite", null, myRootProxy); onTestStarted("testA", null, "A", "1", true); SMTestProxy testA = validateTest("A", "testA", null, true, suite); onTestIgnored("A"); validateTestIgnored("A", testA); assertFalse(testA.isInProgress()); assertTrue(suite.isInProgress()); assertEquals(1, myResultsViewer.getFinishedTestCount()); onTestFinished("A", null); assertEquals(1, myResultsViewer.getFinishedTestCount()); onTestStarted("testB", null, "B", "1", true); SMTestProxy testB = validateTest("B", "testB", null, true, suite); assertEquals(1, myResultsViewer.getFinishedTestCount()); onTestIgnored("B"); assertStatusLine("Tests ignored: 2 of 2 tests"); assertEquals(2, myResultsViewer.getFinishedTestCount()); validateTestIgnored("B", testB); }