O projeto faz parte de uma atividade avaliativa do Bloco 09: JavaScript e Testes Assíncronos
, do curso de Desenvolvimento de Software da Trybe.
Nesse projeto:
- Realizar requisições a uma API (Application Programming Interface) do Mercado Livre;
- Utilizar conhecimentos sobre JavaScript, CSS e HTML;
- Trabalhar com funções assíncronas;
- Implementar testes unitários.
- 1 - Crie uma listagem de produtos
- 2 - Adicione o produto ao carrinho de compras
- 3 - Remova o item do carrinho de compras ao clicar nele
- 4 - Carregue o carrinho de compras através do LocalStorage ao iniciar a página
- 5 - Some o valor total dos itens do carrinho de compras de forma assíncrona
- 6 - Crie um botão para limpar carrinho de compras
- 7 - Adicione um texto de carregando durante uma requisição à API
- 8 - Desenvolva testes para atingir 40% de cobertura
- 9 - Desenvolva testes para atingir 60% de cobertura
- 10 - Desenvolva testes para atingir 80% de cobertura
- 11 - Desenvolva testes para atingir 100% de cobertura