angular - 在 Angular 中测试与后端的通信
问题描述
我想在 Angular 中测试前端和后端之间的通信。我将测试与 Gui 隔离并仅测试服务(例如 FileService),与后端通信。这意味着我不想进行 e2e 测试,但我更喜欢单元测试框架。
问题是我有两个后端(本地和云),每个后端都有一个单独的代理配置文件和一个配置文件。
我的想法是调用类似ng test --proxy-config proxy.conf.local.json
. 但是 Karma 不支持代理配置。正如我在这里读到的https://github.com/angular/angular-cli/issues/9979 Angular 团队不打算添加此功能。
在我的案例中是否存在 e2e 测试的替代方案?
解决方案
推荐阅读
- javascript - 如何在开发者控制台中查看变异观察者?
- python - 应用没有 tf.Estimator 的特征列 (Tensorflow 2.0.0-rc0)
- unetstack - 按物理层记录数据包发送时间
- amazon-s3 - Kafka Connect S3 sink - 如何在 s3-sink.properties 中使用无分区
- mysql - 将数组输入到 firstOrCreate 会产生错误 Laravel 5.7
- scheme - 如何在 Scheme 中过滤列表中的列表?
- angular - 使用 ng-packagr/angular 构建时出错
- angular - 从先前定义的组件创建自定义元素
- c# - 带有 WMR HMD 事件的 MRTKv2 PressableRoundButton 预制件似乎对我不起作用
- java - 为什么 ConcurrentLinkedQueue.size() 的复杂性不能保持不变?