FLUTTER ECOSYSTEM

firebase_auth_mocks

Firebase Auth용 가짜입니다. Firebase 인증을 포함한 단위 테스트를 작성하려면 `google_sign_in_mocks`와 함께 사용하세요.

최신 버전
0.15.2
30일 다운로드
8.7만
좋아요
104
Pub 점수
140

패키지 개요

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

개요

실제 Firebase 백엔드에 연결하지 않고 인증 흐름을 시뮬레이션할 수 있도록 Firebase 인증을 위한 모의 구현을 제공하는 테스트 패키지입니다. `google_sign_in_mocks`와 함께 사용하여 Flutter 앱에서 인증 관련 로직의 단위 테스트를 용이하게 합니다. 제어된 환경에서 로그인, 로그아웃 및 사용자 상태 변경을 테스트하는 데 이상적입니다. Android, iOS, Web, macOS, Windows 등 모든 주요 플랫폼을 지원하여 환경 간 일관된 테스트 동작을 보장합니다.

사용 사례
  • 단위 테스트 인증 흐름
  • 사용자 로그인 및 로그아웃 시뮬레이션
  • 다른 인증 상태에서 앱 동작 테스트
  • 사용자 인증을 기반으로 한 UI 업데이트 검증
  • 오프라인 테스트 시나리오 개발
주요 기능
  • 모의 FirebaseAuth 인스턴스
  • google_sign_in_mocks와의 통합
  • 플랫폼에 관계없는 테스트
  • 모든 플러터 플랫폼을 지원합니다
  • 테스트 환경을 위한 간편한 설정
적합한 대상
  • Flutter 개발자가 테스트를 작성합니다
  • TDD 또는 BDD를 실천하는 팀
  • Firebase Auth에 크게 의존하는 앱
  • 테스트 주도 개발 워크플로
  • 신뢰할 수 있는 테스트가 필요한 CI/CD 파이프라인
고려 사항
  • 생산 환경 사용을 위한 것이 아님
  • 보조 google_sign_in_mocks가 필요합니다
  • 모크 동작은 실제 세계의 극단적인 케이스를 반영하지 않을 수 있습니다
  • 기본 인증 상태 시뮬레이션에 제한됨
  • 실시간 인증 리스너를 지원하지 않습니다
지원 플랫폼AndroidiOSWebmacOSWindows

패키지 설치

flutter pub add firebase_auth_mocks

카테고리

소스 저장소

관련 프로젝트