讓我給你講講 iOS 自動化測試的那些干貨(17)
發表于:2017-03-10來源:csdn作者:LeoMobileDeveloper點擊數:
標簽:iOS
( Mississippi )) 1 2 3 4 1 2 3 4 并且,出錯的時候,提示信息會帶著上下文的值信息,讓開發者更容易的找到錯誤。 讓你的代碼更容易單元測試 測試的 準確性和
(
"Mississippi"))
并且,出錯的時候,提示信息會帶著上下文的值信息,讓開發者更容易的找到錯誤。
讓你的代碼更容易單元測試
測試的準確性和工作量很大程度上依賴于開發人員的代碼質量。
通常,為了單元測試的準確性,我們在寫函數(方法)的時候會借鑒一些函數式編程的思想。其中最重要的一個思想就是
何為Pure function?就是如果一個函數的輸入一樣,那么輸出一定一樣。
比如,這樣的一個函數就不是pure function。因為它依賴于外部變量value的值。
static NSInteger value = 0;
- (NSInteger)function_1{
value = value + 1;
return
原文轉自:http://blog.csdn.net/hello_hwc/article/details/60957515