没有图标,但可以测试

No Icon but it can be tested

我正在按照这个5th section练习Flutter。我在应用程序中没有看到 Icons.close。但不知为何可以测试

问题:
文档是否遗漏了什么?

请检查代码,开始测试的页面是“lib/screens/favorites.dart”。您可以在测试说明中查看

group('Favorites Page Widget Tests', () {

请查看下面的代码,确认收藏夹页面确实添加了带有 Icon.close 图标的尾随 IconButton。

trailing: IconButton(
          key: Key('remove_icon_$itemNo'),
          icon: Icon(Icons.close),
          onPressed: () {

而您随问题一起发布的屏幕截图似乎是主页“lib/screens/home.dart”。这可以从主页上的以下代码确认,如果项目在收藏夹列表中,则显示 Icons.favorite 图标,如果不在列表中,则显示 Icons.favorite_border 图标。

    trailing: IconButton(
      key: Key('icon_$itemNo'),
      icon: favoritesList.items.contains(itemNo)
          ? Icon(Icons.favorite)
          : Icon(Icons.favorite_border),

文档没有遗漏任何内容。快乐学习