2014-12-01 21 views
0

我想確保在某個特定情況下不會發送某個NSNotification。有沒有簡單的方法來達到這個XCTestCase有沒有辦法「拒絕」XCTestExpectation?

+0

你看過嘲笑嗎? – CrimsonChris 2014-12-01 17:57:01

+0

@CrimsonChris,是的,我使用OCMock。你建議嘲笑'NSNotificationCenter'並且拒絕它的'postNotification'方法嗎? – dariaa 2014-12-01 18:03:34

+0

它可能會更乾淨,嘲笑你的班級的方法,實際發佈。 – CrimsonChris 2014-12-01 18:16:49

回答

1

創建一個幫助方法來訂閱NSNotification。收到它後,設置一個BOOL。測試該BOOL的值(沒有被更改)。