martinsvinicius / ewally-challenge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Resolução do desafio de consulta da Linha Digitável de um boleto

Como iniciar o projeto

Antes de rodar o projeto, é necessário instalar as dependências.

yarn install
# ou
npm install
  • Docker Compose: A aplicação foi construída utilizando o Docker e docker-compose. Para iniciar o projeto através dessa ferramenta, basta executar o comando:
    docker-compose up
  • Com yarn ou npm: Também é possível iniciar o projeto através dos comandos:
    yarn dev
    # ou
    npm run dev

Testes Unitários

Todos os testes estão presentes no diretório src/__tests__

Para executa-los, basta rodar o comando:

  yarn test
  # ou
  npm run test

Todos os testes geram porcentagens de cobertura do código (test coverage).

Após rodar os testes, é possível verificar a cobertura do código já no terminal ou na pasta coverage/lcov-report

Tecnologias Utilizadas

About


Languages

Language:TypeScript 98.0%Language:Dockerfile 2.0%