xcode 5 使用 xctest 做單元測試
一:在xcode5 之前,我們新建專案時,可以選擇是否整合單元測試;如今在xcode5,我們新建立的專案預設就已經整合了單元測試和arc;
xcode5 之後整合的單元測試框架 xctest.framework
如圖,我們用xcode5 新建立乙個 名為 studengmanager 的空專案
專案新建立好之後,我可以用 快捷鍵 com + u (或是 導航條 --> product --> test) 來啟動測試;
如圖:出錯了,那是預設的,需要開發者 自己實現 相應的 - (void)test開關的方法;
二:有興趣的可以開啟 xctest.framework 先看一下該框架為我們提供的測試用的api;
如下一些基本的api的使用;
1:如圖,我們在專案裡新增乙個student類,裡面包含 姓名,年齡、是否是男孩 三個屬性
2:把 studen引入到 test.m檔案中使用;
這裡:
3:xctasserttrue和xctassertfalse
4:xctassertequal使用
5:你可以建立自己的測試類 ,但要繼承 xctestcase; 並且裡面測試方法要是 - (void)test 且以 test開頭的;當沒有錯誤 的時候,就會全部變成綠色;
控制台會列印資訊:
6:還有關於 tdd 測試驅動開發,請谷歌之!
Xcode 5 使用 XCTest 做單元測試
什麼是單元測試百科 單元測試 一 在xcode5 之前,我們新建專案時,可以選擇是否整合單元測試 如今在xcode5,我們新建立的專案預設就已經整合了單元測試和arc xcode5 之後整合的單元測試框架 xctest.framework 如圖,我們用xcode5 新建立乙個 名為 studengm...
Xcode5使用遇到的問題
本文將記錄使用xcode5過程中遇到的一些問題。今天公升級了xcode5,目前還是預覽版,安裝之後,執行舊工程,遇到了一些問題 1.building for ios simulator,but linking against dylib built for macosx file usr lib l...
mac 使用xcode5編譯ffmpeg
1 要安裝xcode命令列工具,2 xcode5以前都是gcc編譯的,在xcode5以後都是clang編譯,在指令碼中有所體現 指令碼中的黃色字型顯示編譯器的路徑,這個和xcode5以前是不一樣的 i386的編譯 執行make 在執行make install命令,如果執行失敗,請使用sudo mak...