2009-06-18 4 views
0

이 질문은 테스트 자바 GUI를 들어, UISpec4J 테스트 프레임 워크입니다 ...UISpec4J : Combobox 선택에서 트리거 반환?

내가 콤보 상자에서 선택을 결과로 오류 메시지가 팝업 창 (모달)를 테스트하려고하지만거야 선택 액션에서 Trigger 객체를 반환하는 방법을 모르겠습니다.

가 여기에 조각의 다음 .init() 줄에

WindowInterceptor 
    .init(window.getComboBox("ComboBoxName").select("Choice that will cause error message")) // Problem here 
    .process(new WindowHandler() { 
     public Trigger process(Window errorMessage) { 
      // Do stuff... 
     } 
    }) 
    .run(); 

, 나는 트리거 객체를 (같은 button.triggerClick()) 반환하기로되어있어,하지만 난 어떻게 해야할지하지 않는 콤보 상자 선택에서.

누군가가 콤보 상자 선택에서 트리거를 반환하는 방법을 알려주시겠습니까?

도움 주셔서 감사합니다.

WindowInterceptor 
    .init(new Trigger() { 
     public void run() throws Exception { 
      window.getComboBox("ComboBoxName").select("Choice that will cause erromessage"); 
     }) 
    .run(); 

그것은 더러워 보이지만, 더 좋은 읽을 수 있도록 추출하는 옵션입니다 :

답변

0

당신이 그런 짓을 할 수 없습니다. 이것이 시험되지 않았 음을 주목하십시오, 그것은 제가 기대할 것입니다.

+0

그래, 그랬어. 정말 고마워! – Bassam