Code quality and automated tests on iOS Application
Palestra realizada no CocoaHeads SP no dia 25 de agosto, abordando assuntos como refatoração, testes unitários, funcionais e validação de interface pixel perfect.
a qualidade de um app? 5 • processo de submissão • regras aleatórias impostas pela nave mãe • 7 dias de aprovação (se a Apple ajudar) • Apple não aceita os aplicativos pq é fresca mesmo.
a ViewController? 23 • Quando a tela for carregada • Precisamos tentar carregar os contatos • Exibir um loading enquanto carrega • Depois que carregar, exibir mensagem de sucesso • Preencher a tabela com os contatos
Temos que testar a conexão? Temos que conhecer como biblioteca exibe o loading? Ou como ela mostra o sucesso? Ou como a tabela monta os resultados? NÃO! Precisamos apenas ter certeza que serão feitas.