我想知道该如何注入一个模拟--我们有很多类可以进行服务器调用,但是我们的CI系统无法访问外部资源,因此不会调用服务器。因此,必须模拟调用并返回硬编码值(例如响应代码)。//other, irrelevant, code is here
那么,是否可以将模拟注入httpClient.execute(httpRequest)并从测试单元返回
我正在使用我的Rails应用程序作为API后端。因此,我有一个单一的页面角应用程序,它将进行多个api调用,并开始显示每一个数据被返回。我不想等待API调用的所有结果,然后加载数据,所以我开始学习延迟并承诺。
我有一个名为 api 的角服务,在该服务中,我将对所有api进行$http调用。为了测试目的,我对每个api调用返回的数据进行了硬