next-firebase-testing:Next.js + Firebase测试策略

时间:2024-04-22 10:03:27
【文件属性】:

文件名称:next-firebase-testing:Next.js + Firebase测试策略

文件大小:282KB

文件格式:ZIP

更新时间:2024-04-22 10:03:27

TypeScript

Next.js + Firebase测试策略 TDD环境说明了Next.js + Firebase(Firestore和功能)应用程序的单元和集成测试策略。 示例应用程序实现了一个简单的用户生成的计分板,用户可以在其中输入其分数并查看生成的排行榜。 该应用程序由Next.js,Firestore和Firebase Functions驱动。 大量依赖Docker和Firebase模拟器来模拟虚拟生产环境。 特征 在启动时播种模拟数据 模拟的Firebase环境 组件单元测试 API集成测试 应用程序集成测试 技术领域 Docker:适用于应用程序和Firebase运行时的虚拟化环境。 Next.js:流行的React应用程序运行时。 Firebase:流行的数据库和无服务器功能基础结构。 赛普拉斯:自动集成测试运行程序。 开玩笑:自动化的测试框架。 React Testing库


【文件预览】:
next-firebase-testing-master
----.firebaserc.example(54B)
----.gitignore(432B)
----.env.example(67B)
----package.json(1KB)
----bin()
--------install(125B)
--------build:packages(168B)
--------dev(100B)
--------test(203B)
----cypress.json(252B)
----firebase.json(326B)
----docker-compose.dev.yml(495B)
----docker-compose.test.yml(834B)
----tsconfig.json(345B)
----packages()
--------app()
--------functions()
--------firebase()
----docker-compose.yml(1KB)
----lerna.json(111B)
----.github()
--------workflows()
----scripts()
--------seed.ts(137B)
----README.md(2KB)
----.docker()
--------node()
--------cypress()
----firestore.rules(163B)
----firestore.indexes.json(44B)
----yarn.lock(627KB)
----cypress()
--------e2e()
--------integration()
--------support()
--------plugins()
--------fixtures()

网友评论