J'utilise xcode 8.3.3, swift, et j'essaye d'obtenir la méthode tearDown à exécuter une seule fois.Comment faire pour exécuter rapide XCTest tearDown une fois
je lance l'application une fois avec la solution fournie ici: XCTestCase not launching application in setUp class method
Dans la méthode tearDown, je veux vous déconnecter de l'application. Je veux seulement faire ça une fois.
La documentation XCTest a une méthode, mais lorsque je tente de l'utiliser tearDown de classe() - il n'a pas accès à l'application plus ?: https://developer.apple.com/documentation/xctest/xctestcase/understanding_setup_and_teardown_for_test_methods
C'est tout ce que je reçois quand je suis en la méthode tearDown et il ne peut donc pas accéder à tous les éléments sur l'application plus:
Comment puis-je exécuter le code dans le tearDown juste une fois à la fin de tous les tests?
Voulez-vous dire à la fin de tous les tests effectués dans tous vos 'XCTestCase's ou juste à la fin des essais dans le' XCTestCase' actuel? –
Après tous les tests dans le XCTestCase actuel, merci pour la clarification. – rfodge