pumpWidgetBuilder method

Future<void> pumpWidgetBuilder(
  1. Widget widget, {
  2. WidgetWrapper? wrapper,
  3. Size surfaceSize = _defaultSize,
  4. double textScaleSize = 1.0,
})

Extension for a WidgetTester that pumps the widget and provides an optional WidgetWrapper

WidgetWrapper defaults to materialAppWrapper

surfaceSize set's the surface size, defaults to _defaultSize

textScaleSize set's the text scale size (usually in a range from 1 to 3)

Implementation

Future<void> pumpWidgetBuilder(
  Widget widget, {
  WidgetWrapper? wrapper,
  Size surfaceSize = _defaultSize,
  double textScaleSize = 1.0,
}) async {
  final wrap = wrapper ?? materialAppWrapper();

  await _pumpAppWidget(
    this,
    wrap(widget),
    surfaceSize: surfaceSize,
    textScaleSize: textScaleSize,
  );
}