В Container
такого свойства нет. Вместо этого он содержит BoxConstraints
с минимальной и максимальной шириной Container
. Предполагая, что minWidth
и maxWidth
равны в вашем случае, рассмотрите возможность использования:
expect(
find.byWidgetPredicate((Widget widget) {
if (widget is Container) {
BoxConstraints width = widget.constraints.widthConstraints();
return (width.minWidth == width.maxWidth) && (width.minWidth == 48);
} else {
return false;
}
}),
findsOneWidget,
);
Для высоты:
expect(
find.byWidgetPredicate((Widget widget) {
if (widget is Container) {
BoxConstraints height = widget.constraints.heightConstraints();
return (height.minHeight == height.maxHeight) && (height.minHeight == 48);
} else {
return false;
}
}),
findsOneWidget,
);