Testes de unidade

Realize testes com facilidade, pois o AppCode se integra perfeitamente às estruturas XCTest, Quick, Kiwi, Catch, Boost.Test e Google Test.

Assista a uma demonstração

Desenvolvimento orientado a testes

Obtenha o melhor do desenvolvimento orientado a testes com um executor de testes de unidade fluente e fácil de usar. Ele mostrará o progresso da execução geral de testes com uma exibição em árvore para todos os testes em execução, incluindo informações sobre o status e a duração do teste em questão.

Você pode classificar testes por duração, além de executar novamente qualquer teste, todos os testes ou todos os testes com falha.

Saiba mais

Histórico de testes

O histórico de testes é salvo automaticamente, e você pode visualizar facilmente os resultados de testes anteriores ou exportá-los para uso futuro.

Você também pode navegar até o código-fonte de um teste específico pressionando ⌘↓

Saiba mais

Executar testes

No AppCode, você pode ter várias configurações de execução de teste, que podem ser executadas em um pop-up especial. Como alternativa, é possível executar um teste diretamente do editor: dependendo do contexto em que você estiver, o AppCode executará um único teste, ou todos os testes, em um escopo. Basta pressionar ⌃⇧R.

Gerar código

Use a ação Generate action (⌘N) para obter métodos de testes de unidade, métodos setUp/tearDown para XCTest ou Google Test e blocos padrão para Kiwi (it, context, beforeEach,afterEach e specify).

Navegar entre testes e classes

Diretamente no editor, é possível saltar facilmente entre testes e classes usando um atalho simples (⌘⇧T).