Pruebas de unidades

Realice pruebas fácilmente gracias a que AppCode se integra con los marcos de trabajo XCTest, Quick, Kiwi, Catch, Boost.Test y Google Test.

Vea una demo

Desarrollo basado en pruebas

Obtenga lo mejor del desarrollo guiado por pruebas con un ejecutor de pruebas de unidad fluido y fácil de usar. Esta funcionalidad le mostrará el progreso general de la ejecución de las pruebas con una vista de árbol para todas las pruebas en ejecución, incluida la información sobre el estado y duración de una prueba en particular.

A continuación podrá ordenar las pruebas por duración, volver a ejecutar cualquier prueba, todas las pruebas o las pruebas fallidas.

Más información

Historial de pruebas

El historial de pruebas se guarda automáticamente y puede ver fácilmente los resultados de pruebas anteriores o exportarlos para su uso futuro.

También puede navegar al código fuente de una prueba en particular, para lo que deberá presionar ⌘↓

Más información

Ejecutar pruebas

En AppCode puede tener varias configuraciones para la ejecución de pruebas, que puede ejecutar desde un cuadro emergente especial. Alternativamente, puede ejecutar una prueba directamente desde el editor. Dependiendo del contexto en el que esté, AppCode ejecutará una única prueba o todas las pruebas de un ámbito: simplemente presione ⌃⇧R.

Generar código

Use la acción Generar (⌘N) para obtener los métodos de pruebas de unidad, setUp/tearDown para XCTest o Google Test, y bloques estándar para Kiwi (it, context, beforeEach,afterEach y specify).

Navegue entre pruebas y clases

Puede saltar fácilmente entre pruebas y clases directamente en el editor usando un sencillo acceso directo (⌘⇧T).