SWTbot を使用して Eclipse プラグインをテストしていますが、期待どおりの結果が得られません。プログラムの別の部分 (完全に機能していた場所) の向かい
次のコード...
@RunWith(SWTBotJunit4ClassRunner.class)
public class Tests {
private static SWTWorkbenchBot bot;
@BeforeClass
public static void beforeClass() throws Exception {
bot = new SWTWorkbenchBot();
bot.viewByTitle("Welcome").close();
}
@Test
public void maybeThisWillWork(){
IWorkbenchWindow activeWorkbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
System.out.println("A");
IWorkbenchPage activePage = activeWorkbenchWindow.getActivePage();
System.out.println("B");
}
@AfterClass
public static void sleep() {
System.out.println("In the sleep function");
bot.sleep(10000);
}
}
私に出力を与える -
A
In the sleep function
予想よりも
A
B
In the sleep function
何か案は?