XCTest et asynchrone des tests dans Xcode 6
Apple a donc dit dans la note de version de Xcode 6, que nous pouvons maintenant faire asynchrone tester directement avec XCTest.
Quelqu'un sait comment le faire en utilisant Xcode 6 Bêta 3 (en objective-C ou Swift)? Je ne veux pas être connu du sémaphore de la méthode, mais la nouvelle Apple façon.
J'ai cherché dans le libéré note et plus mais je n'ai rien trouvé. Le XCTest en-tête n'est pas très explicite non plus.
Vous devez vous connecter pour publier un commentaire.
Obj-C exemple:
asyncMethod
ne pas avoir un achèvement bloc? Je n'ai aucune idée de comment tester cette.Les séances vidéo est parfaite, fondamentalement, vous voulez faire quelque chose comme ce
Session 414 couvre async tests dans Xcode6
https://developer.apple.com/videos/wwdc/2014/#414
Comment je l'ai fait dans swift2
Étape 1: définir les attentes
Étape 2: dites-le test de répondre à l'attente de droite ci-dessous où vous capture réponse
Étape 3: Dites-le test d'attendre jusqu'à ce que l'attente est remplie
Étape 4: assurez-affirmation après l'appel asynchrone est terminée