Skip to content

app-masters/backend-project-tester-doar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test Backend Remote

Objetivo

Projeto para testar APIs REST desenvolvidas para o processo de seleção de estagiários.

Estrutura

Código desenvolvido em Typescript e Jest como framework de test.

Como usar

Baixe este repositório, instale as dependências com:

yarn

Teste API Única

para executar o test rode o seguinte comando

yarn test --url=http://url.da.sua.api

Ao final dos testes serão exibidos os erros e acertos, e será apresentada uma pontuação do projeto.


Teste Várias APIs

crie um arquivo chamado urls.json na pasta src/ com as URLs das APIs a serem testadas.

{
  "urls": [
    {
      "name"?: string,
      "url": "https://path.domain.example"
    }
  ]
}

após definir as URLs, para executar o test rode o seguinte comando

yarn testAll

Ao final dos testes é gerado um arquivo grades.json com as notas dos testes.

{
  "grades": [
    {
      "name"?: string,
      "url": string,
      "grade": number,
      "asserts": string,
    }
  ]
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages