pumpDeviceBuilder method
Extension for a WidgetTester that pumps a DeviceBuilder class
WidgetWrapper defaults to materialAppWrapper
textScaleSize
set's the text scale size (usually in a range from 1 to 3)
Implementation
Future<void> pumpDeviceBuilder(
DeviceBuilder deviceBuilder, {
WidgetWrapper? wrapper,
}) async {
await pumpWidgetBuilder(
deviceBuilder.build(),
wrapper: wrapper,
surfaceSize: deviceBuilder.requiredWidgetSize,
);
for (final scenario in deviceBuilder.scenarios) {
await scenario.onCreate?.call(scenario.key);
}
}