2016-10-13 5 views
0

테스트 용 데이터를 제공하기 위해 내 테스트에서 DataProvider을 사용하고 있습니다. 몇 가지 비동기 부분을 테스트하고 싶기 때문에 여러 테스트 사이에서 기다리고 싶습니다.TestNG의 데이터 제공 업체 간 대기

DataProvider에서 제공하는 두 개의 특정 데이터 사이에 Thread.sleep()이 있어야한다고 말하는 방법이 있습니까? 아니면 DataProvider로이를 테스트하는 다른 방법을 생각할 수 있습니까? 모든 testuites는 dataproviders를 사용하도록 설계되었으며, 이것이 내가 그것을 고집하는 이유이기도합니다.

답변

0

데이터 제공 업체가 Iterator<Object[]>을 유형으로 허용하므로을 만들려면 먼저 Thread.sleep()을 입력해야합니다. 데이터 제공 업체간에 약간의 템포가 추가됩니다.

+0

감사합니다. 어떻게 든 실현되지 않았습니다. :) –