QuickStart should generate tests too.
-------------------------------------
Key: CLK-510
URL: https://issues.apache.org/jira/browse/CLK-510
Project: Click
Issue Type: New Feature
Reporter: Joseph Schmidt
QuickStart generation should produce test artifacts(and configuration for tests
too).
To enforce a good usage of Click, the generator should produce JUnit tests
(with SeleniumUnit test for the Pages).
E.g. for google page (but it is similar for every click page):
<code>
import com.thoughtworks.selenium.*;
import junit.framework.*;
public class GoogleTest extends TestCase {
private Selenium browser;
public void setUp() {
browser = new DefaultSelenium("localhost",
4444, "*firefox", "http://www.google.com");
browser.start();
}
public void testGoogle() {
browser.open("http://www.google.com/webhp?hl=en");
browser.type("q", "hello world");
browser.click("btnG");
browser.waitForPageToLoad("5000");
assertEquals("hello world - Google Search", browser.getTitle());
}
public void tearDown() {
browser.stop();
}
}
</code>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.