前言上一篇如何寫出一個好的 Unit Test? 留下的兩個問題
那除了 business logic 以外都不用寫 unit test 嗎? 如果測試切入點從 controller 開始, 然後對 mock/stub 資料庫去做 unit test 不也是可以?
文章中有提到 Test Double, 但好像沒有說用在哪或是怎麼使用比較好?
在討論第一個問題之前, 我們需要先花...
前言上一篇我們會討論了 為何寫好 Unit Test 前需要先了解重構?接著我們就要進入正題了
如何寫出一個好的 Unit Test我們拿上一篇重構完成之後的程式碼來看看 Unit Test 的結構
12345678910111213describe("when user type correct password, user should be allow to login", (...
前言上一篇我們會討論了 如何從什麼層面去思考一個好的 Unit Test?接著我們討論到寫好 Unit Test 前需要先看看重構
書中提到 Unit Test 和 Code Base 是彼此非常糾纏的原文是這樣寫道
Unit tests and the underlying code are highly intertwined,and it’s impossible to cr...
前言上一篇我們會討論到什麼 Unit Test 定義是什麼, 涵蓋的範圍又是哪些?接著我們會討論到 如何從什麼層面去思考一個好的 Unit Test?
這篇著重於在心法, 也就是先思考我們要的 Unit Test 要有什麼樣的效果透過瞭解這些效果之後, 再來制定想要的組合每個人認為好的 Unit Test 可能都不一樣但這邊就以書中內容去介紹什麼是一個好的 Unit Test
什麼是一個...
前言這篇是看完『Unit Testing Principles, Practices, and Patterns』後所記錄看完這本書對於 Unit Test 的認知有很大的幫助接下來的文章會成以下幾篇大致介紹書中內容
第一篇會討論到 Unit Test 定義是什麼, 涵蓋的範圍又是哪些?
第二篇會討論到 如何從什麼層面去思考一個好的 Unit Test?
第三篇會討論到 為何寫好 Un...