2016-05-25 17 views

Antwort

2

Sie werden für die Bedingung Setup Prädikat haben Sie wollen Test:

let doesNotExistPredicate = NSPredicate(format: "exists == FALSE") 

Dann eine Erwartung für Ihr Prädikat und UI-Element in Ihrem Testfall erstellen:

self.expectationForPredicate(doesNotExistPredicate, evaluatedWithObject: element, handler: nil) 

Dann warten Ihre Erwartung (Angabe eines Timeouts, nach dem der Test fehlschlägt, wenn die Erwartung nicht erfüllt ist, hier verwende ich 5 Sekunden):

self.waitForExpectationsWithTimeout(5.0, handler: nil)