0
我想確保在某個特定情況下不會發送某個NSNotification
。有沒有簡單的方法來達到這個XCTestCase
?有沒有辦法「拒絕」XCTestExpectation?
我想確保在某個特定情況下不會發送某個NSNotification
。有沒有簡單的方法來達到這個XCTestCase
?有沒有辦法「拒絕」XCTestExpectation?
創建一個幫助方法來訂閱NSNotification。收到它後,設置一個BOOL。測試該BOOL的值(沒有被更改)。
你看過嘲笑嗎? – CrimsonChris 2014-12-01 17:57:01
@CrimsonChris,是的,我使用OCMock。你建議嘲笑'NSNotificationCenter'並且拒絕它的'postNotification'方法嗎? – dariaa 2014-12-01 18:03:34
它可能會更乾淨,嘲笑你的班級的方法,實際發佈。 – CrimsonChris 2014-12-01 18:16:49