在后端我使用Spring Boot,在前端我使用Angular 2。 我为我的前端编写简单的测试,但我想模仿我的后端。 我在谷歌搜索,但我没有找到我的问题的答案。 如何使用量角器模拟后端测试? 对不起我的英语不好! 谢谢!
我试过这个:https://www.npmjs.com/package/protractor-mock-backend#然后我发现了这个: https://github.com/angular/protractor/blob/582411b7ad6c0f9176b231dc51dc328b98affbdf/lib/protractor.js#L717
答案 0 :(得分:1)
如果您的后端是通过REST,那么您可以使用简单的json-server - 这是非常基本的,可以在e2e之前启动(例如在量角器的beforeLaunch
回调中)
(从评论中添加,因为它似乎是一个有用的答案)
答案 1 :(得分:0)
使用Angular 2应用程序模拟API的最佳方法是使用ng-Apimock。据我所知,目前市场上唯一可以支持本地开发和E2E测试的插件。
我在Angular 2应用程序中为客户使用它,它就像一个魅力。有足够的doccs /插件可以使用它,例如grunt,gulp,Anguler-CLI,Angular-seed等。
希望它可以帮到你