我正在为我的Flutter应用程序编写集成测试。在应用程序的开始取决于用户已经登录它可以在HomePage()或OnBoardingPage()
如何在集成测试中找出它在哪个页面
testWidgets('test onBoarding phase', (tester) async {
app.main();
await tester.pumpAndSettle();
final homePageFinder = find.byKey(
const Key("homePage"),
);
final onBoardingFinder = find.byKey(
const Key("onBoarding"),
);
)}
1条答案
按热度按时间xriantvc1#
你可以使用
tester.any()
方法,它检查finder是否存在于树中,使用它可以例如: