symfony - 如何测试依赖于 API 的 Symfony 应用程序
问题描述
我有两个 Symfony 项目(一个后台应用程序和一个 API)。
后台应用程序是图形端,它只是调用API。
API 连接到数据库。
我想测试一下我的背部:目前,在每次测试中,我都会调用 API 来重新加载数据库,但我的印象是我做错了......而且速度很慢......
有更好的解决方案吗?
谢谢
解决方案
这取决于测试目的。如果你想测试你的后台应用程序的逻辑,我会模拟你后台应用程序的 api 客户端并模拟响应以确保所有类型的响应都得到很好的处理。
推荐阅读
- html - 将所有包含文本的表格列左对齐,所有包含数字的列右对齐
- python - 在Python中制作n个唯一的l长0-1系列
- firebase - 如何处理 Firebase 密码重置电子邮件错误 Flutter
- google-apps-script - 使用模板将 Google 表单调查中的数据填充到新选项卡中
- php - Twilio 执行示例代码的问题
- javascript - 检查一个数组的元素是否存在于另一个数组中 - 在某个索引内
- string - (LC3) 使用字符串中的字符来指向不同子程序的地址?
- javascript - WebGL 着色器不尊重形状方向
- python - 需要帮助在 discord.py 命令中创建线程
- mongodb - 如何从 mongodb 集合中的所有文档中完全删除嵌套对象?