2014-10-30 57 views
1

我有一個偶爾會顯示UIAlertViews的iOS應用程序。例如,如果用戶靠近某個特定位置,請向他們顯示警報,除非我們已在過去一小時內向他們顯示警報。僅當UIAlertView出現時單擊「Okay」纔會出現

我該如何用KIF測試?警報並不總是顯示,所以我不能等待它們。只有當警報出現時,我才能夠點擊「好」。如果沒有顯示,請繼續。

我知道KIF中沒有條件,但是我還能以某種方式測試嗎?

回答

2

警報顯示在什麼情況下?你能否在測試中使這個條件成真或假?看起來你最好用一個測試來證明它確實顯示了它的真實性,並且測試它在錯誤時不顯示,而不是根據測試之外的環境執行不同的單個測試。

相關問題