Ich habe UI Tests Ziel zum Testen von MyApp. Um bestimmte MyApp-Bedingungen zu testen, muss ich Benachrichtigungen vom UI-Testziel an das MyApp-Ziel senden. Um eine Benachrichtigung von UI-Test Zielfunktion poste ich bin mit diesem:UI-Tests + postNotificationName + erreicht nie Beobachter + Xcode 7
NSNotificationCenter.defaultCenter().postNotificationName(name, object: nil, userInfo: aUserInfo)
Es sieht aus, dass diese Meldung nie erreicht Beobachter von UI-Test Ziel, aber es funktioniert gut, wenn diese Benachrichtigung von MyApp Ziel Entsendung.
So melden Sie eine Benachrichtigung von UI Target an MyApp target?
Mit Xcode 7.
Rufst du addObserver, wo Sie hören wollen? Sind Sie sicher, dass der addObserver vor postNotification aufgerufen wird? – picciano
Das Senden einer Benachrichtigung über das MyApp-Ziel funktioniert problemlos, aber beim Senden von UI-Tests ist das Ziel nicht richtig. Ich habe die Frage ebenfalls aktualisiert. – Ramis
Off topic, aber es ist gute Praxis (oder Konvention?) Zu senden "Selbst" als das Argument "object". –