package com.canoo.webtest.extension; import com.canoo.webtest.steps.BaseStepTestCase; import com.canoo.webtest.steps.Step; /** * EnableJavaScript Tester. * * @author Paul King * @version 1.0 * @since <pre>03/05/2005</pre> */ public class EnableJavaScriptTest extends BaseStepTestCase { private EnableJavaScript fStep; public void setUp() throws Exception { super.setUp(); fStep = (EnableJavaScript) getStep(); } protected Step createStep() { return new EnableJavaScript(); } public void testDoExecute() throws Exception { fStep.setEnable(null); executeStep(fStep); assertFalse(getContext().getWebClient().isJavaScriptEnabled()); fStep.setEnable("true"); executeStep(fStep); assertTrue(getContext().getWebClient().isJavaScriptEnabled()); fStep.setEnable("false"); BaseStepTestCase.executeStep(fStep); assertFalse(getContext().getWebClient().isJavaScriptEnabled()); } }