首页 > 解决方案 > 在 Angular 中测试与后端的通信

问题描述

我想在 Angular 中测试前端和后端之间的通信。我将测试与 Gui 隔离并仅测试服务(例如 FileService),与后端通信。这意味着我不想进行 e2e 测试,但我更喜欢单元测试框架。

问题是我有两个后端(本地和云),每个后端都有一个单独的代理配置文件和一个配置文件。

我的想法是调用类似ng test --proxy-config proxy.conf.local.json. 但是 Karma 不支持代理配置。正如我在这里读到的https://github.com/angular/angular-cli/issues/9979 Angular 团队不打算添加此功能。

在我的案例中是否存在 e2e 测试的替代方案?

标签: angularintegration-testingkarma-jasminebackend

解决方案


推荐阅读