【发布时间】:2020-03-21 09:56:51
【问题描述】:
我有一个自定义文本小部件,我正在尝试测试该小部件对于某些文本字符串是否具有一定的内在大小。
void main() {
testWidgets('MongolRichText has correct size for string', (WidgetTester tester) async {
await tester.pumpWidget(MongolRichText(text: TextSpan(text: 'hello'),));
final finder = find.byType(MongolRichText);
expect(finder, findsOneWidget);
// How do I check the size?
});
}
如何检查小部件的固有尺寸?
我并没有像 this question 那样尝试限制屏幕大小。
我在 Flutter 源代码中找到了答案,因此我将其发布为问答对。我的答案如下。
【问题讨论】: