package net.jsunit; import net.jsunit.model.BrowserResult; import net.jsunit.model.ResultType; import org.jdom.Document; public class DummyBrowserResult extends BrowserResult { private final boolean success; private final int failureCount; private final int errorCount; public DummyBrowserResult(boolean success, int failureCount, int errorCount) { this.success = success; this.failureCount = failureCount; this.errorCount = errorCount; } public boolean wasSuccessful() { return success; } public int getFailureCount() { return failureCount; } public int getErrorCount() { return errorCount; } public ResultType getResultType() { if (getErrorCount() > 0) return ResultType.ERROR; if (getFailureCount() > 0) return ResultType.FAILURE; return ResultType.SUCCESS; } public Document asXmlDocument() { return new Document(asXml()); } }