2017-11-14 9 views

답변

1

예, find 유틸리티 (또는 일반적으로 Finder 클래스)를 사용할 수 있습니다. 파인더는 UI에서 위젯의 존재 여부를 확인하거나 그 중 몇 개가 있는지 확인하는 것 등 사용자가 표현할 수있는 기능이 매우 강력합니다. framework tests에는 많은 예제가 있습니다. 매처 (예를 들어, findOneWidget)이 만족하지 않을 때 파인더 자체가 오류가 발생하지 않습니다

// check that MyWidget is displayed 
expect(find.byType(MyWidget), findOneWidget); 

// check that 5 widgets of type MyWidgets are displayed 
expect(find.byType(MyWidget), findNWidgets(5)); 

하지만 expect 않습니다 : 다음은 몇 가지 예입니다. 존재를 단정하기보다는 위젯과 상호 작용해야하는 경우 에있는 방법 중 하나를 사용하십시오 (예 :

).