Demo.java
- Code: Select all
public class Demo extends UITestCaseSWT {
public void testDemo() throws Exception {
IUIContext ui = getUI();
ui.click("file/New Contact..."));
ui.wait(new ShellShowingCondition(""));
ui.enterText("1");
ui.keyClick(WT.TAB);
ui.enterText("2");
ui.click(new LabeledTextLocator("Street"));
ui.click(new ButtonLocator("&Finish"));
ui.close(new SWTWidgetLocator(Shell.class, "RCP Contacts Editor"));
ui.wait(new ShellDisposedCondition("RCP Contacts Editor"));
}
}
Demo2.java
- Code: Select all
public class Demo2 extends UITestCaseSWT {
public void testDemo() throws Exception {
IUIContext ui = getUI();
ui.click("file/New Contact..."));
ui.wait(new ShellShowingCondition(""));
ui.enterText("3");
ui.keyClick(WT.TAB);
ui.enterText("4");
ui.click(new LabeledTextLocator("Street"));
ui.click(new ButtonLocator("&Finish"));
ui.close(new SWTWidgetLocator(Shell.class, "RCP Contacts Editor"));
ui.wait(new ShellDisposedCondition("RCP Contacts Editor"));
}
MyTestSuite.java
- Code: Select all
public class MyTestSuite extends TestCase
{
public static Test suite()
{
TestSuite suite = new TestSuite();
suite.addTestSuite(Demo.class);
suite.addTestSuite(Demo2.class);
return suite;
}
}
will anyone give an example how to apply setup(),teardown() for this case?