ocmock

    17熱度

    5回答

    我試圖嘲弄具有以下特徵的等效的方法:我希望它返回一個小字典,這樣我的測試可以確保該代碼使用字典正確 - (NSDictionary *) uploadValues:(BOOL)doSomething error:(NSError **)error 。然而,無論我做什麼,OCMock總是從方法返回零,無論我如何將它存根出來。錯誤開始在我測試的代碼爲零,而這些不同的方法我試過磕碰它: NSErro

    9熱度

    4回答

    我正在打一個路障,我想知道這裏的輝煌的集體思想是否可以提供幫助。在ObjC CocoaTouch我試圖嘲笑一個對象,它需要結構參數並返回一個結構。 OCMock咳嗽了一個發球,所以我試着用Hamcrest匹配器包裝。沒有死。該函數/方法我測試看起來是這樣的: - (CLLocationCoordinate2D)pixelToLatLong:(CGPoint)aPoint; 我用這樣的代碼: #

    6熱度

    1回答

    我試圖在我的應用程序的測試中嘲笑一個UITabBarController。我在其他地方定義的類中定義了一個類別方法,這個文件在我的測試類中與ocmock一起導入。我想要這麼是這樣的: - (void) setUp { id mockTabController = [OCMockObject mockForClass:[UITabBarController class]]; [