分類
courses

針對遺留代碼加入單元測試的藝術 #202201

單元測試是開發軟體產品過程中,與品質、設計相關最重要的基本工程實踐,如果不會單元測試,很多重構無從下手。如果不會單元測試,無法駕馭測試驅動開發。

分類
blog

是否該針對非 public method 進行單元測試?

因此有蠻多人為了測試方便,就將原本 SUT 的待測程式抽了幾個 private function,並直接透過這類 API 的內容撰寫測試,因為顆粒度很小,就誤以為這叫做「單元測試」。

這篇文章將說明,為什麼我不建議你「直接針對 private function 」進行測試。

分類
courses

針對遺留代碼加入單元測試的藝術 #202109(額滿)

單元測試是開發軟體產品過程中,與品質、設計相關最重要的基本工程實踐,如果不會單元測試,很多重構無從下手。如果不會單元測試,無法駕馭測試驅動開發。

分類
courses

Unit Testing Gracefully with Legacy Code #202106

單元測試是開發軟體產品過程中,與品質、設計相關最重要的基本工程實踐,如果不會單元測試,很多重構無從下手。如果不會單元測試,無法駕馭測試驅動開發。

分類
courses

Unit Testing Gracefully with Legacy Code #202104

單元測試是開發軟體產品過程中,與品質、設計相關最重要的基本工程實踐,如果不會單元測試,很多重構無從下手。如果不會單元測試,無法駕馭測試驅動開發。

分類
courses

Unit Testing Gracefully with Legacy Code #202101

單元測試是開發軟體產品過程中,與品質、設計相關最重要的基本工程實踐,如果不會單元測試,很多重構無從下手。如果不會單元測試,無法駕馭測試驅動開發。