kiwi

    0熱度

    1回答

    我試圖使用CLI工具運行我的測試。以下各種指南後,我想出了這個命令: xcodebuild -workspace myworkspace.xcworkspace -scheme testsScheme -sdk iphonesimulator -arch i386 -configuration Debug TEST_AFTER_BUILD=YES clean build 我得到的錯誤是: Th

    0熱度

    1回答

    我正在使用kiwi測試用例來驗證是否收到內存警告函數。如何驗證功能? - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; } 任何人都知道獼猴桃測試用例嗎?

    1熱度

    2回答

    所以我需要測試NSNotification是否已發佈。我嘗試了下面的代碼來窺探論證。 [[NSNotificationCenter defaultCenter] stub:@selector(postNotification:)]; __block KWCaptureSpy *notificationSpy = [[NSNotificationCenter defaultCenter] ca

    0熱度

    1回答

    我試圖使用Specta作爲我的單元測試框架(而不是獼猴桃)。 我如何測試一個對象是否接收到選擇器讓我們說5次,就像我在奇異果中做的那樣? 換句話說,什麼是相當於這個「獼猴桃」的代碼行: [[sut should] receive:@selector(showUpsellIfNeededForFile) withCount:5]; 在此先感謝。

    0熱度

    2回答

    我目前刺探postNotification這樣 __block KWCaptureSpy *notificationSpy = [[NSNotificationCenter defaultCenter] captureArgument:@selector(postNotification:) atIndex:0]; 的問題是我有不同的通知名稱的多個通知。我如何訪問間諜的不同通知參數。 例如,

    0熱度

    1回答

    我已經通過與一流的嘲諷各種實例看,像這樣的: https://groups.google.com/forum/#!topic/kiwi-bdd/hrR2Om3Hv3I https://gist.github.com/sgleadow/4029858 Mocking expectations in Kiwi (iOS) for a delegate 類Test有一個類的方法fetch。 我想要實現的

    0熱度

    1回答

    尋找對使用Kiwi只讀屬性沒有多大幫助。 總之,我想測試_myReadOnlyDict是否被初始化。 問題是myReadOnlyDict仍然是空的(沒有內容),儘管在beforeEach塊它被嘲笑和增加一個值。 // All these return 0 ad.myReadOnlyDict.count; [[ad myReadOnlyDict] allKeys].count;

    0熱度

    1回答

    只是試圖圍繞BDD故事情景如何映射到奇異鳥的描述背景下,如何可能的一般經驗。只是編寫測試

    0熱度

    1回答

    我有我的xcode7項目驗證碼: SPEC_BEGIN(TTests) describe(@"Math", ^{ it(@"is pretty cool", ^{ [[theValue(1) should] equal:theValue(1)]; }); }); SPEC_END ,當我運行這個測試我有這樣的錯誤: - [TTests Math_IsPr

    0熱度

    1回答

    我在一個項目中使用獼猴桃,我不上時使用mock與一個nullMock很清楚。這裏是獼猴桃的文檔目前規定:當它接收到它不指望 選擇或消息模式 一個普通的模擬對象將引發異常。預測消息 被自動添加到模擬,當存根或接收期望 用於模擬。 如果您不在意接受其他消息的嘲笑,也不希望 異常被引發,那麼請使用空模擬(也稱爲空對象 )。 它是什麼樣的情況下會這種差異開始發揮作用?