2017-05-30 146 views
2

在後端我使用Spring Boot,在前端使用Angular 2. 我爲我的前端編寫簡單的測試,但我想模擬我的後端。 我在谷歌搜索,但我沒有找到我的問題的答案。 如何模擬量角器後端測試? 對不起我的英語! 謝謝!e2e使用量角器在角度2測試

我想這:https://www.npmjs.com/package/protractor-mock-backend#但後來我發現這一點: https://github.com/angular/protractor/blob/582411b7ad6c0f9176b231dc51dc328b98affbdf/lib/protractor.js#L717

+0

如果你的後端是通過REST,那麼你可以使用一個簡單的[json-server](https://github.com/typicode/json-server) - 這是非常基本的,可以在e2e之前啓動(例如在量角器的'beforeLaunch' callba中ck) –

+0

謝謝,它適合我! –

回答

1

如果你的後端是通過REST,那麼你可以使用一個簡單的json-server - 這是很基本的,可向E2E之前開始(例如,在量角器的beforeLaunch回調)

(從評論中增加,因爲它似乎是一個有用的答案)

+0

示例在e2e測試期間使用節點快速自動啓動和自動停止模擬:https://stackoverflow.com/a/45638832/786389 – y3sh

0

嘲笑你一個角2應用程序API的最好的辦法是用ng-Apimock。據我所知,現在市場上唯一可以支持本地開發和E2E測試的插件。

我在一個Angular 2應用程序中爲客戶使用它,它的功能就像一個魅力。有足夠的doccs /插件可以讓它與例如grunt,gulp,Anguler-CLI,Angular-seed等一起工作。

希望它可以幫助你

相關問題