setupForIntegrationTesting method
Future<void>
setupForIntegrationTesting(
- RootStackRouter router, {
- required PageRouteInfo route,
- List<
SingleChildWidget> providers = const [],
Implementation
Future<void> setupForIntegrationTesting(
RootStackRouter router, {
required PageRouteInfo<dynamic> route,
List<SingleChildWidget> providers = const [],
}) async {
await pumpWidget(
MaslowApp.router(
config: router.config(
deepLinkBuilder: (link) => DeepLink.single(route),
),
builder: (context, child) {
if (providers.isEmpty) {
return child!;
}
return MultiProvider(
providers: providers,
child: child,
);
},
),
);
await pumpAndSettle();
}