Ich benutze xcode 8.3.3, swift, und ich versuche, die tearDown-Methode nur einmal ausgeführt werden.Wie schnell swift XCTest trineDown einmal
ich starten Sie die Anwendung einmal mit der Lösung, die hier zur Verfügung gestellt: XCTestCase not launching application in setUp class method
Im tearDown Verfahren möchte ich von der Anwendung abzumelden. Ich will das nur einmal machen.
Die XCTest Dokumentation hat eine Klasse tearDown() -Methode, aber wenn ich versuche, es zu benutzen - es hat keinen Zugriff auf die Anwendung mehr ?: https://developer.apple.com/documentation/xctest/xctestcase/understanding_setup_and_teardown_for_test_methods
Das ist alles, was ich bekomme, wenn ich bin in die tearDown Methode und so kann es keine Elemente auf die Anwendung zugreifen mehr:
Wie kann ich den Code in der tearDown nur einmal am Ende aller Tests laufen?
Sie am Ende aller Tests in allen Ihren 'XCTestCase's bedeuten Sie oder einfach nur am Ende der Tests im aktuellen' XCTestCase'? –
Nach allen Tests im aktuellen XCTestCase, danke für die Klärung. – rfodge