package net.jsunit;
import net.jsunit.model.Browser;
import net.jsunit.model.BrowserResult;
public class MockTestRunListener implements TestRunListener {
public boolean testRunStartedCalled;
public boolean testRunFinishedCalled;
public boolean browserTestRunStartedCalled;
public boolean browserTestRunFinishedCalled;
public Browser browser;
public boolean isReady;
public BrowserResult result;
public void browserTestRunFinished(Browser browser, BrowserResult result) {
browserTestRunFinishedCalled = true;
this.browser = browser;
this.result = result;
}
public void browserTestRunStarted(Browser browser) {
browserTestRunStartedCalled = true;
this.browser = browser;
}
public boolean isReady() {
return isReady;
}
public void testRunStarted() {
testRunStartedCalled = true;
}
public void testRunFinished() {
testRunFinishedCalled = true;
}
public void reset() {
testRunStartedCalled = false;
testRunFinishedCalled = false;
browserTestRunStartedCalled = false;
browserTestRunFinishedCalled = false;
browser = null;
isReady = false;
result = null;
}
}