Skip to content

gabriellukke/countries-app-tdd-async-await

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Revisão sobre Testes (TDD) e Funções Assíncronas com Async e Await

App de Informações sobre países 🇧🇷

API de Países

1. (TDD) Teste a função que vai fazer a requisição

Implemente os testes necessários na função fetchCountries
  • Teste se, ao chamar a função fetchCountries com o argumento 'america', a função fetch utiliza o endpoint 'https://restcountries.com/v3.1/region/america';

  • Teste se o retorno da função fetchCountries com o argumento 'america' é uma estrutura de dados igual ao objeto countries, que já está importado no arquivo.

  • Teste se, ao chamar a função fetchCountries sem argumento, retorna um erro com a mensagem: 'You must provide an url'.

2. Requisição para API em um arquivo separado

3. Trazer os dados no script

4. Renderizar os dados na tela (Bônus)

About

Projeto para mentoria de revisão sobre TDD e Funções assíncronas com Async e Await

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages