Ch4 單元測試 (Unit Tests) | 可測試的 JavaScript (Testable JavaScript)

框架

寫出好的測試程式的秘訣

獨立 (Isolation)

範疇 (Scope)

測試範疇盡可能的小,最好只測試一個方法 (method)。

定義函式

正面測試 (Positive Testing)

負面測試 (Negative Testing)


補充:寫負面測試的時機

程式碼涵蓋率 (Code Coverage)

現實環境的測試

相依性 (Dependencies)

非同步測試 (Asynchronous Testing)


comments powered by Disqus