FLUTTER ECOSYSTEM

fake_firebase_security_rules

Firebase 安全规则的模拟。供 fake_cloud_firestore 和 mock_firebase_storage 使用。

最新版本
0.6.0
近 30 天下载
24.4万
喜欢数
1
Pub 分数
150

Package Overview

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

插件概览

一个测试工具,可模拟 Firebase 安全规则行为,使开发人员能够在不连接真实 Firebase 后端的情况下测试 Firestore 和 Firebase 存储交互。该工具旨在与 fake_cloud_firestore 和 mock_firebase_storage 配合使用,为单元测试和集成测试提供一致的环境。此包通过在受控的本地设置中模拟真实的规则执行,帮助开发过程中验证安全规则逻辑。

适合场景
  • 测试 Firestore 读写权限
  • 在测试中模拟安全存储访问
  • 在不使用实时 Firebase 的情况下验证规则逻辑
  • 与 CI/CD 流水线集成
  • 开发离线测试套件
主要特点
  • 匹配真实的 Firebase 安全规则行为
  • 与 fake_cloud_firestore 和 mock_firebase_storage 兼容
  • 轻量且易于集成
  • 支持所有主要平台
  • 提供精确的规则评估
适合对象
  • Flutter 开发人员编写测试
  • 在生产环境中使用 Firebase 的团队
  • 测试驱动开发工作流程
  • 需要隔离测试的 CI 环境
使用建议
  • 不适用于生产环境
  • 需要配套包以获得完整功能
  • 规则语法必须与真实的 Firebase 规则兼容
  • 仅限模拟——不强制实施实际安全
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add fake_firebase_security_rules

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目