C/C++單元測試理論精要(六)

2.1 可測性問題詳解(2) 接下來我們討論重點問題:覆蓋輸入。一個函數,輸入會有哪些呢?輸入包括兩方面:外部輸入,內部輸入。外部輸入容易理解,就是函數外部可以設定的輸入,包括參數,全局變量,成員變量。 關鍵是內部輸入。因爲很少有文獻討論內部輸入,對很多人來說,內部輸入可能是一個陌生的詞,我們首先來看看內部輸入是什麼。一個函數,對於調用底層函數獲得的數據,是如何處理的呢?跟參數一樣,也是分類處理。
相關文章
相關標籤/搜索