Unit-Tests

Führen Sie mühelos Tests durch, da AppCode eine Integration mit den Frameworks von XCTest, Quick, Kiwi, Catch, Boost.Test und Google Test bietet.

Demo ansehen

Testorientierte Entwicklung

Mit diesem benutzerfreundlichen und flüssigen Unit-Testlauf genießen Sie alle Vorteile einer testorientierten Entwicklung. Er wird Ihnen den Forschritt der gesamten Testausführung mit einer Strukturansicht für alle laufenden Tests anzeigen, einschließlich Informationen über spezielle Teststatus und -dauer.

Sie können die Tests dann nach Dauer sortieren, einen beliebigen Test, alle Tests oder alle fehlgeschlagenen Tests erneut durchführen.

Weitere Informationen

Testverlauf

Der Testverlauf wird automatisch gespeichert und Sie können Sich mühelos vorherige Testergebnisse ansehen oder diese zur späteren Verwendung exportieren.

Sie können auch zum Quellcode eines bestimmten Tests navigieren, indem Sie ⌘↓ drücken

Weitere Informationen

Tests ausführen

Sie können in AppCode mehrere Testlauf-Konfigurationen haben, die Sie von einem besonderen Popup aus ausführen können. Alternativ können Sie einen Test direkt im Editor ausführen: Abhängig von dem Kontext, in dem Sie sich befinden, wird AppCode einen einzelnen Test oder alle Tests auf einen Bereich ausführen - drücken Sie einfach ⌃⇧R.

Code generieren

Verwenden Sie die Aktion Generate (⌘N), um die Methoden von Unit-Tests, setUp/tearDown-Methoden für XCTest oder Google Test und Standardblöcke für Kiwi (it, context, beforeEach, afterEach und specify) zu generieren.

Zwischen Tests und Klassen navigieren

Sie können direkt im Editor mühelos zwischen Tests und Klassen navigieren, indem Sie eine simple Tastenkombination (⌘⇧T) verwenden.