angular 2测试URL与Web API URL有所不同

时间:2018-07-01 06:03:54

标签: angular unit-testing asp.net-core-2.0 asp.net-core-webapi

我有一个angular-cli项目,该项目嵌入在Visual Studio 2017中。通过运行vs项目,角度项目得到了服务,一切正常。

然后,当我想使用ng test测试角度项目时,它将在http://localhost:9876上投放,但该URL上没有API。

Web API URL为http://localhost:42339/。并且测试失败,因为请求转到了http://localhost:9876。我更改了服务网址

  getTagData(): Observable<any> {

     return this.adminBaseService.get(`http://localhost:42339/api/admin/Tags/GetTags`);
 }

但它会呼叫http://localhost:9876

有帮助吗?

0 个答案:

没有答案