搜索插件、代码仓与 APP 分类

插件详情v1.3.0

mocktail_image_network

一个 Dart 包,允许您使用 mocktail 包在您的小部件测试中自信地模拟 Image.network。

AndroidiOSmacOSWindowsLinux
近 30 天下载
22.4万
喜欢数
64
Pub 分数
160

安装插件

flutter pub add mocktail_image_network

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个 Dart 包,通过利用 mocktail 包,使在 Flutter widget 测试中对 Image.network 进行自信的模拟成为可能。它通过允许开发者在不进行实际 HTTP 请求的情况下模拟图像加载、成功和失败场景,简化了依赖网络图像的 UI 组件的测试。这确保了更快、更可靠且可确定性的测试。该包与现有的 mocktail 测试设置无缝集成,促进编写干净且可维护的测试代码。

适合场景

  • 使用网络图片测试小部件
  • 模拟图像加载状态
  • 验证图像显示逻辑
  • 离线运行测试
  • 模拟图像错误

主要特点

  • 与 mocktail 的轻松集成
  • 无实际网络调用
  • 支持加载、成功和错误状态
  • 最小化样板代码
  • 跨所有平台运行

适合对象

  • Flutter 开发人员编写小部件测试
  • 注重测试速度和可靠性的团队
  • 使用 mocktail 进行模拟的项目

使用建议

  • 需要安装 mocktail
  • 不适用于运行时使用
  • 仅限 Image.network
  • 不处理图像缓存
  • 特定于测试的依赖项

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

🍹 mocktail

ci coverage License: MIT

This repository contains mocking libraries for Dart inspired by mockito.


package:mocktail

Pub

A Dart mocking library which simplifies mocking with null safety support and no manual mocks or code generation.


package:mocktail_image_network

Pub

A Dart package which allows you to mock Image.network in your widget tests with confidence using package:mocktail

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

所在榜单