Jest 框架進階應用(describe、Setup and Teardown、Mock function)
一個功能底下可能有很多函式,因此我們要對它進行分組(describe);當我們想測試特定情境時,可以在測試前增加資料(Setup)並於測試後移除(Teardown);為了讓單元測試更存粹,可以透過模擬函式(Mock function)減少相依性。
TAG ・ 標籤
共 2 篇文章
一個功能底下可能有很多函式,因此我們要對它進行分組(describe);當我們想測試特定情境時,可以在測試前增加資料(Setup)並於測試後移除(Teardown);為了讓單元測試更存粹,可以透過模擬函式(Mock function)減少相依性。
這篇文章會從建立專案開始,依序帶你了解需要設定的環境、單元測試的結構,接著帶你完成第一個單元測試。 在對單元測試有基礎的概念後,會透過實際的範例讓你了解不同匹配器(Matchers)的使用時機,話不多說,我們直接開始吧!