패키지, 저장소 및 앱 카테고리 검색

패키지 상세v1.3.0

mocktail_image_network

mocktail 패키지를 사용하여 위젯 테스트에서 Image.network를 자신 있게 모킹할 수 있는 Dart 패키지입니다.

AndroidiOSmacOSWindowsLinux
30일 다운로드
22.4만
좋아요
64
Pub 점수
160

패키지 설치

flutter pub add mocktail_image_network

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

mocktail 패키지를 활용하여 Flutter 위젯 테스트에서 Image.network를 자신 있게 모킹할 수 있도록 해주는 Dart 패키지입니다. 실제 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 개

소스 저장소

이 패키지를 사용하는 프로젝트

순위