Testing, Property Based Testing, Agile, Software Engineering.
在開始介紹前，我們先討論一下，「傳統的 Example-Based Testing」指的是什麼以及他有什麼問題。 ▍Don’t Write Tests! John Hughes on Curry On 2017 John Hughes 在 Curry On! 2017 給了一場演講名為 Don't Write Tests!。為什麼他會下這種標題呢？讓我們來舉例並逐步了解。 假設今天有兩個 function reverse 以及 sort ，我們必須針對他們寫測試，在 Example-Based Testing 中，你的測試可能會這樣寫 Example-based testing for