Testing, Property Based Testing, Agile, Software Engineering.
的 fast-check 等等。 而 Property-Based Testing 有什麼優缺點呢？為什麼各語言都爭相做出該語言的 Property-Based Testing 框架呢？ 本文將簡介 Property-Based Testing 有哪些特性，並透過範例來解釋 Property-Based Testing 與傳統的 Example-Based Testing 有什麼不同。 ※ 本文將使用 JS/TS 的 Property-Based Testing 框架 fast-check 做範例來介紹如何透過 Property-Based Testing 做測試。