Boas vindas ao projeto API de Blogs!

O que foi desenvolvido:

desenvolvi uma API REST de um CRUD posts de blog utilizando uma ORM(sequelize).

ANTES DE TUDO.

  1. Clone o repositório
  • git clone

  • Entre na pasta do repositório que você acabou de clonar

  1. Instale as dependências
  • npm install

agora você podera visualizar o que eu fiz!

Execução de testes unitários

Vamos usar o Jest para executar os testes, use o comando a seguir para executar todos os testes:

npm test

Caso queria executar só um arquivo de test use o seguinte comando, considerado que quer testar o arquivo tests/req07-createPost.test.js:

npm test tests/req07-createPost.test.js

ou

npm test req07

OBS: Os testes irão rodar atráves do seu migrate usando os seguintes comandos:

"drop": "npx sequelize-cli db:drop $" -- Dropa o banco

"prestart": "npx sequelize-cli db:create && npx sequelize-cli db:migrate $" -- Cria o banco e gera as tabelas

"seed": "npx sequelize-cli db:seed:all $", -- Insere dados na tabela