package com.langrsoft.bbtest;
import java.util.*;
public class SimpleTestCollector implements ResultListener {
Vector allTests = new Vector();
Vector passingTests = new Vector();
Vector failingTests = new Vector();
public void ran(MicroTest test) {
if (test.passed)
passingTests.addElement(test);
else
failingTests.addElement(test);
allTests.addElement(test);
}
public int passed() {
return passingTests.size();
}
public int failed() {
return failingTests.size();
}
public void assertPassFailCounts(int expectedPassed, int expectedFailed) {
junit.framework.Assert.assertEquals(expectedPassed, passed());
junit.framework.Assert.assertEquals(expectedFailed, failed());
}
}