public boolean isFailed() { if (checkTestCases()) { for (Iterator iterator = testCases.iterator(); iterator.hasNext();) { BuildTestCase testCase = (BuildTestCase) iterator.next(); if (testCase.getResult().equals(BuildTestCaseResult.ERROR) || testCase.getResult() .equals(BuildTestCaseResult.FAILED)) { return true; } } } return false; } }
private List findTestCases(BuildTestCaseResult filter) { if (checkTestCases()) { List cases = new ArrayList(); for (int i = 0; i < testCases.size(); i++) { BuildTestCase testCase = (BuildTestCase) testCases.get(i); BuildTestCaseResult result = testCase.getResult(); if (result.equals(filter)) { cases.add(testCase); } } return cases; } return null; }