나는 내 javaFX 응용 프로그램을 테스트하기 위해 TestFX 프레임 워크를 사용합니다. 내가 그렇게 내 응용 프로그램을 테스트 :JavaFX Alert OK 버튼의 fx : id 란 무엇입니까?
@Test
public void shouldClickOnDeletMarkerButton() {
FxRobot bot = new FxRobot();
bot.robotContext();
bot.clickOn("#deleteMarkerButton");
bot.clickOn("javafx.scene.control.Alert.CANCEL_BUTTON"); //This doesn't work.
}
내가 JavaFX Alert Dialogs의 OK 버튼을 클릭 그를 싶습니다,하지만 난 FX를 발견하지 않았습니다 : ID를.
JavaFX 경고 확인 버튼의 fx : id는 무엇입니까?
편집 : 나는 내 문제를 해결 FxRobot는 충분이을하고있다 "읽기"알고 : 버튼 컨트롤의 코드와 같이
@Test
public void shouldClickOnDeletMarkerButtonWhenAnyMarkerAsBeenCreated() {
bot.robotContext();
bot.clickOn("#deleteMarkerButton");
bot.clickOn("OK"); //Target text/Target Button/...
}