Udemy線上課程 Node.js Express - 使用 Jest 做單元測試與整合測試 講師:Kenneth Hu 影音教學 中文發音 繁體中文版(DVD版) Udemy線上課程Node.jsExpress-使用Jest做單元測試與整合測試講師:KennethHu影音教學中文發音繁體中文版(DVD版)內容說明: 本課程將透過測試驅動開發的方式,教授如何使用Node.js、Express和Jest建立一個完整的CRUDRESTAPI。 測試驅動開發(TDD)越來越成為標準,理由是非常充分!透過TDD,您可以更加放心和安全地進行應用程式的更改,以確保不會破壞現有功能。 在大型或中型應用程式中,手動測試是無法維持的,而且非常繁瑣。 如果沒有TDD......你知道故事的發展。 使用TDD,您不必擔心在清理雜亂程式碼時對現有功能造成任何破壞,因為您可以快速知道是否已經破壞任何現有功能! 本課程將逐步演示如何使用Jest測試框架建立具有單元測試和整合測試的ExpressRESTAPI。 如果您有任何問題或建議,請隨時與我聯繫,我非常樂意與學生互動! 課程內容: 01-Introduction 001介紹課程.mp4 002GitHub.url 002建立專案.mp4 003GitHub.url 003建立專案安裝Jest.mp4 004原始碼.html external-links.txt 02-我們的TodoController單元測試 001GitHub.url 001TodoController單元測試和Jest自動測試.mp4 external-links.txt 03-HTTPPOSTtodos單元測試 001安裝Mongoose並定義Todo項目資料模組.mp4 002使用jest.fn模擬我們的Mongoose模型函數.mp4 003使用模擬Request對象編寫測試並使其通過.mp4 004測試響應代碼是否為201並發送響應結束.mp4 005GitHub.url 005測試響應是否發回JSONbody.mp4 external-links.txt 04-我們對HTTPPOSTtodos的第一個整合測試 001使用Supertest和Jest創建我們的第一個集成測試並創建我們的ExpressRouter.mp4 002修正錯誤.mp4 003MongoDB主機設定.mp4 004連接MongoDB資料庫.mp4 005GitHub.url 005用Postman手動測試與新增Server.js.mp4 external-links.txt 05-如何編寫錯誤處理單元測試+集成測試 001編寫錯誤處理單元測試.mp4 002GitHub.url 002編寫錯誤處理集成測試和手動測次錯誤處理.mp4 external-links.txt 06-HTTPGETtodos的測試 001HTTPGET方法的單元測試.mp4 002測試是否調用了TodoModel.find.mp4 003測試響應是否被正確發回.mp4 004測試錯誤處理.mp4 005GETtodos的集成測試.mp4 006GitHub.url 006使用Postman進行手動測試.mp4 external-links.txt 07-HTTPGETtodostodoId的測試 001GETtodostodoId的單元測試.mp4 002進行響應測試.mp4 003錯誤處理單元測試.mp4 004GETtodostodoId的集成測試.mp4 005GitHub.url 005如果在數據庫中找不到TodoModel.mp4 external-links.txt 08-HTTPPUTtodos的測試 001HTTPPUT方法的單元測試.mp4 002HTTPPUT方法的錯誤測試.mp4 003GitHub.url 003HTTPPUT方法的集成測試.mp4 external-links.txt 09-HTTPDELETEtodos的測試 001HTTPDelete方法的單元測試.mp4 002GitHub.url 002HTTPDelete方法的集成測試.mp4 external-links.txt 相關商品:Udemy線上課程使用jQuery打造互動性網頁動畫效果(含教材)講師:廖洧傑liao影音教學中文發音繁體中文版(DVD版)Udemy線上課程丹尼老師的給iOS/iPhone開發者的macOS開發指南-使用Swift(含教材)講師:DannyShen影音教學中文發音繁體中文版(DVD版)Udemy線上課程使用HTML、CSS開發一個網站(含教材)講師:卡斯伯六角學院影音教學中文發音繁體中文版(DVD版)Udemy線上課程建立RESTAPI用Node.js+Express+TypeScript講師:KennethHu影音教學中文發音繁體中文版(DVD版)