2012-04-21 3 views
0

파일 선택기를 테스트하는 데 UISpec4J를 사용하려고합니다. 버튼을 누르면 파일 선택기가 팝업됩니다. 나는 메뉴 옵션에서 팝업 파일 츄 - 예를 발견UISpec4J 파일 선택 자 검사

WindowInterceptor 
    .run(openMenu.triggerClick()) 
    .process(FileChooserHandler.init() 
      .titleEquals("Select a template file") 
      .assertAcceptsFilesOnly() 
      .select("/home/bond/file.txt")) 
    .run(); 

하지만 대신 간단한 버튼 클릭으로 작동시킬 수없는 것 -이 아마 정말 간단한 질문입니다 알고 하지만이 작업을 얻으려면 다른 문서를 찾을 수없는 것 같아요 꽤 붙어 있어요 ... 누군가가 이것을 테스트하는 방법을 설명 할 수 있습니까? 감사!

+0

어떤 오류가 발생합니까? 이 코드는 괜찮아 보입니다. 하지만 일단 JDK를 옮기면 작동하는 데 사용하는 인터셉터가 멈 춥니 다. 어쩌면 이것은 비슷한 것이다. – Thomas

답변

0

나는 또한 documentation에서 예를 시도했으나 실패했습니다. 작은 변화가 도움이 될 : 나는 초기화실행의 첫 번째 인스턴스를 교체 한

WindowInterceptor 
     .init(openMenu.triggerClick()) 
     .process(FileChooserHandler.init() 
      .titleEquals("Select a template file") 
      .assertAcceptsFilesOnly() 
      .select("/home/bond/file.txt")) 
      .run(); 

. 아마도 이것은 문서의 오타입니다.