Home | Sprints | Requisitos | Arquitetura | Configuração | Mockups |
---|
Configuração de teste
Como utilizamos Jest
como framework de teste, adaptamos a estrutura do projeto para que os testes fossem reconhecidos. Desta forma, as configurações do framework estão no diretório /spec/config
e todos os testes unitários estão juntos à pasta de cada componente, dentro de um outro diretório cujo nome sempre deve ser __tests__
. Além disso, todos testes devem ter o sufixo -spec
. O exemplo desta estrutura é visto abaixo:
...
├── spec
│ │ └── config
├── src
│ ├── assets
│ ├── components
│ │ ├── Example
│ │ │ ├── __tests__
│ │ │ │ └── example-spec.js
│ │ │ ├── example.css
│ │ │ └── example.js
│ │ │ └── index.js
...