0
A
回答
0
你試過Shot?我也沒有,但它會將假的HTTP請求/響應注入到節點HTTP服務器中,以模擬服務器邏輯,編寫測試或調試。
在您的測試運行之前,您可以模擬您希望進行的請求,並指定預期結果。
const Http = require('http');
const Shot = require('shot');
(function() {
const dispatch = function (req, res) {
const reply = 'Hello World';
res.writeHead(200, {
'Content-Type': 'text/plain',
'Content-Length': reply.length
});
res.end(reply);
};
const server = Http.createServer(dispatch);
Shot.inject(dispatch, { method: 'get', url: '/api/hello' }, (res) => {
console.log(res.payload);
});
})()
相關問題
- 1. 條件覆蓋率與決策覆蓋率測試
- 2. 覆蓋Rails測試測試::單元:: TestCase
- 3. 數據庫操作作爲單元測試的先決條件?
- 4. Jacoco覆蓋的單元測試代碼
- 5. SONARQUBE中的單元測試覆蓋
- 6. 沒有單元測試的javascript覆蓋
- 7. 覆蓋auto_now的單元測試
- 8. 單元測試的覆蓋率報告
- 9. 單元測試的Python覆蓋率
- 10. AngularJS指令 - 單元測試噶覆蓋
- 11. maven單元測試代碼覆蓋率
- 12. 單元測試代碼覆蓋問題
- 13. 量化單元測試覆蓋範圍
- 14. c#單元測試覆蓋方法
- 15. 覆蓋rake測試:單元跑步者
- 16. 多條件覆蓋率測試
- 17. Powermock和JMockit單元測試的測試覆蓋率
- 18. 條件的單元測試
- 19. 覆蓋Liquibase中的現有先決條件
- 20. 測試通過,但代碼不覆蓋是100%單元測試
- 21. 單元測試應該覆蓋壓力測試嗎?
- 22. SonarQube 4.1 + Teamcity - 單元測試覆蓋率0.0%單元測試成功率100.0%
- 23. 缺少單元測試覆蓋率,但有單元測試統計
- 24. 使用aqtime測量單元測試的代碼覆蓋率
- 25. 先決條件還是先決條件?
- 26. 使用單聲道和單元測試的代碼覆蓋
- 27. 單元測試不會「覆蓋」簡單的get方法。 (c#)
- 28. PHPUnit代碼覆蓋率顯示單元測試的代碼覆蓋率?
- 29. 決定單元測試代碼覆蓋率爲更高水平的方法
- 30. 三葉草代碼覆蓋率:檢測單元測試
謝謝@mykeels。其實我剛剛在幾分鐘前遇到了這個鏡頭包。我正在審閱它的文檔,雖然不是太明瞭,但我正在利用它來模擬外部API調用。 – proton