在Angular4中是否弃用了MockBackend测试HTTP调用的方法?

时间:2017-11-24 13:05:33

标签: angular unit-testing angular2-services angular2-http angular2-testing

我正在尝试测试HTTP调用并参考以下页面来编写单元测试:https://angular-2-training-book.rangle.io/handout/testing/services/mockbackend.html

但是当我查看Angular网站时,看起来MockBackend类已被弃用:https://angular.io/api/http/testing/MockBackend

同一网站有不同的方式来测试HTTP呼叫:https://angular-2-training-book.rangle.io/handout/testing/services/alt-http-mocking.html

我还在下面看到了一篇有趣的文章(因为我正在尝试测试登录以便进行POST调用):http://jasonwatmore.com/post/2016/11/24/angular-2-mockbackend-example-for-backendless-development

所以我想知道哪种是测试HTTP调用的最佳或最新方法?我对使用MockBackend还是使用spyOn模拟策略感到困惑。

0 个答案:

没有答案