package org.felix.test;
import org.eclipse.swtbot.eclipse.finder.SWTWorkbenchBot;
import org.eclipse.swtbot.swt.finder.SWTBotAssert;
import org.eclipse.swtbot.swt.finder.junit.SWTBotJunit4ClassRunner;
import org.eclipse.swtbot.swt.finder.widgets.SWTBotShell;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.sikuli.script.FindFailed;
import org.sikuli.script.Screen;
@RunWith(SWTBotJunit4ClassRunner.class)
public class CreateProject {
private SWTWorkbenchBot bot;
@Test
public void openFile() throws Exception {
bot.menu("File").menu("Open File...").click();
Screen s = new Screen();
try{
s.wait("D:\\imgs\\FileName.png");
s.type("D:\\imgs\\FileName.png", "/path/to/testfile\n", 0);
}
catch(FindFailed e){
e.printStackTrace();
}
}
@Before
public void setup() {
bot = new SWTWorkbenchBot();
}
}
]]>