-
Notifications
You must be signed in to change notification settings - Fork 4
Testes
José Naves Moura Neto edited this page Dec 13, 2017
·
1 revision
A ferramenta utilizada para testes unitários de componentes React Native é chamada Jest.
Com Jest se faz um tipo de teste chamado "snapshot testing".
Teste de Snapshot é um tipo de teste voltado para interfaces visuais. Um exemplo - dada uma tela específica numa app mobile, tire uma screenshot (captura de tela) e salve essa imagem. Mais adiante, um teste renderiza essa mesma tela e a compara com a tela salva anteriormente.
Jest adota essa abordagem mas sem salvar a tela de fato (imagem). Ao invés disso, Jest serializa a árvore de componentes de uma tela. Isso agiliza muito o processo e não requer que os testes sejam executados em um dispositivo ou emulador.