package de.uni_koeln.ub.drc.ui;
import com.windowtester.runtime.IUIContext;
import com.windowtester.runtime.WT;
import com.windowtester.runtime.swt.UITestCaseSWT;
import com.windowtester.runtime.swt.locator.LabeledTextLocator;
import com.windowtester.runtime.swt.locator.eclipse.ViewLocator;
import com.windowtester.runtime.swt.locator.eclipse.WorkbenchLocator;
public class SearchEditorTest extends UITestCaseSWT {
/*
* @see junit.framework.TestCase#setUp()
*/
protected void setUp() throws Exception {
super.setUp();
IUIContext ui = getUI();
ui.ensureThat(new WorkbenchLocator().hasFocus());
ui.ensureThat(ViewLocator.forName("Welcome").isClosed());
}
public void testSearchEditor() throws Exception {
IUIContext ui = getUI();
ui.click(new LabeledTextLocator("218 hits for", new ViewLocator(
"de.uni_koeln.ub.drc.ui.views.searchview")));
ui.enterText("ils");
ui.keyClick(WT.CR);
}
}