ocunit

    1熱度

    2回答

    我有以下代碼來測試,如果觀點是正確配置(除其他外,我有monthScrollview放置作爲視圖子視圖: @implementation ECBrowserViewControllerTests -(void)setUp { //-deviceSpecific simply adds suffix like '_iPad' main=[[ECBrowserViewContr

    0熱度

    1回答

    如果我創建了一個包含單元測試的新項目,測試用例會被調用。但是,當我加入測試,以現有的項目我越來越日誌中的以下內容: 2013-05-21 19:41:08.814 otest[51593:7e03] Unknown Device Type. Using UIUserInterfaceIdiomPhone based on screen size Test Suite '/Users/impadm

    0熱度

    1回答

    我正在嘗試使用OCUnit測試框架將單元測試集成到當前的Xcode項目中。我一直在關注蘋果的文檔: http://developer.apple.com/library/mac/#documentation/developertools/Conceptual/UnitTesting/02-Setting_Up_Unit_Tests_in_a_Project/setting_up.html, 關於建

    0熱度

    1回答

    我想在啓動後測試我的應用程序委託make窗口作爲關鍵窗口。所以我寫了下面的測試。 - (void)setUp { window = [[UIWindow alloc] init]; appDelegate = [[FGAppDelegate alloc] init]; appDelegate.window = window; appDidFinishLau

    3熱度

    2回答

    首先我想說我對這個主題很新,所以我對它的工作方式的一些一般方面有些困惑。 基本上我正在開發一個iOS項目,它有兩個目標,一個是我正在開發的應用程序本身,它是一個前端iOS客戶端,一個是前開發人員用來定義屬於一個後端框架。 應用程序本身(我正在處理的客戶端)和靜態庫(後端框架)的文件都在同一個xcode項目包中。 即使我從來沒有做過靜態庫的「設置過程」,任何東西在編譯時似乎都能正常工作。 現在的問題

    0熱度

    1回答

    我是新來測試驅動的開發,並有一個基本的問題。如何訪問單元測試的私有屬性?關於如何訪問方法,有很多答案,但我無法在屬性上找到很多答案。這是我現在爲我的課堂CDTest所得到的。爲了便於閱讀,排除一些導入的標題。 CDTest.h @interface CDTest : NSObject @end CDTest.m #import "CDTest.h" #import "CDTest+Pro

    3熱度

    3回答

    我的NewRelicAgent窗格有問題。 它正常工作與nomral應用targed UND在模擬器上運行良好,但是當我開始測試目標,我得到了以下錯誤消息: ld: framework not found NewRelicAgent clang: error: linker command failed with exit code 1 (use -v to see invocation)

    0熱度

    1回答

    我一直在研究iOS編程的單元測試,並且在嘗試通過嘲弄它來驗證我的主類時遇到了一些小問題子類使用OCMock,然後查看主類是否添加子控制器(mockObjects [uiviewContoller]),然後驗證對象是否在每個子控制器上調用方法。 的問題是我不斷收到一個「測試失敗‘並稱一個根視圖控制器OCMockObject [UIViewController中作爲視圖控制器的孩子’」 每個其他時間我

    0熱度

    1回答

    我有一個iOS項目設置了OCUnit測試,其中一些從一個從屬項目導入,其中一些是本地的。當我在依賴項目中有一個失敗的測試時,我可以單擊該錯誤,並將其運輸到打破的線路。這不適用於本地測試。它只是把我帶到文件,但不是突破線。 有沒有人知道在我的單元測試或配置XCode中是否有特殊的東西需要跳轉到破損的測試工作? (我在XCode 4.6.2上)

    0熱度

    1回答

    嘗試將TDD應用於異步代碼時,我發現在部署目標中工作的代碼在測試目標中無效。 的這個問題的一個例子,我發現使用CLLocationManager: - (void)testReceivingLocation { locationManager = [[CLLocationManager alloc] init]; locationManager.desiredAccuracy