首页 > 解决方案 > 如何测试依赖于 API 的 Symfony 应用程序

问题描述

我有两个 Symfony 项目(一个后台应用程序和一个 API)。

后台应用程序是图形端,它只是调用API。

API 连接到数据库。

我想测试一下我的背部:目前,在每次测试中,我都会调用 API 来重新加载数据库,但我的印象是我做错了......而且速度很慢......

有更好的解决方案吗?

谢谢

标签: symfonytesting

解决方案


这取决于测试目的。如果你想测试你的后台应用程序的逻辑,我会模拟你后台应用程序的 api 客户端并模拟响应以确保所有类型的响应都得到很好的处理。


推荐阅读