... | @@ -120,8 +120,8 @@ O Jest atua como o executor e verificador dos testes. Ele oferece um ambiente in |
... | @@ -120,8 +120,8 @@ O Jest atua como o executor e verificador dos testes. Ele oferece um ambiente in |
|
|
|
|
|
### Estrutura e convenções
|
|
### Estrutura e convenções
|
|
Os arquivos de teste seguem um padrão para que o Jest os identifique automaticamente:
|
|
Os arquivos de teste seguem um padrão para que o Jest os identifique automaticamente:
|
|
* *.spec.ts: testes unitários de uma funcionalidade específica, como areas.service.spec.ts
|
|
* ** *.spec.ts:** testes unitários de uma funcionalidade específica, como areas.service.spec.ts
|
|
* *.e2e-spec.ts: testes ponta-a-ponta (End-to-End), que verificam o comportamento da aplicação completa através de requisições HTTP reais.
|
|
* ** *.e2e-spec.ts:** testes ponta-a-ponta (End-to-End), que verificam o comportamento da aplicação completa através de requisições HTTP reais.
|
|
|
|
|
|
O sufixo _.spec_ vem de Specification, reforçando a ideia de que cada teste documenta o comportamento esperado do código, e não apenas o valida.
|
|
O sufixo _.spec_ vem de Specification, reforçando a ideia de que cada teste documenta o comportamento esperado do código, e não apenas o valida.
|
|
|
|
|
... | | ... | |