Skip to content

An API REST with NodeJS using TDD, Clean Architecture and Design Patterns, from scratch.

License

Notifications You must be signed in to change notification settings

VarejaoDaCarne/clean-node-api

Repository files navigation

Curso Gratuito de NodeJS

Build Status Coverage Status

Uma simples API REST construída com NodeJS, usando princípios de Clean Architecture, TDD e Design Patterns.

Metodologias

  • Clean Architecture
  • Convertional Commits
  • Design Patterns
  • GitFlow
  • TDD
  • Use Cases

Iniciando

# Instalar as dependências
npm i

# Iniciar o servidor
npm start

Testes

Estes são alguns dos testes, outros podem ser encontrados no arquivo package.json

# Teste unitário
npm run test:unit

# Teste de integração
npm run test:integration