package net.jsunit.interceptor; import com.opensymphony.xwork.Action; import net.jsunit.BrowserTestRunner; import net.jsunit.action.JsUnitBrowserTestRunnerAction; public class BrowserTestRunnerInterceptor extends JsUnitInterceptor { private static BrowserTestRunnerSource source = new DefaultBrowserTestRunnerSource(); public static void setBrowserTestRunnerSource(BrowserTestRunnerSource aSource) { source = aSource; } protected void execute(Action action) { JsUnitBrowserTestRunnerAction jsUnitAction = ((JsUnitBrowserTestRunnerAction) action); BrowserTestRunner runner = source.getRunner(); jsUnitAction.setBrowserTestRunner(runner); } }