O teste consiste em dois projetos:
api: backend construído em NestJS.frontend: frontend construído em Angular.
- Clone o repositório:
$ git clone https://github.com/matheuslanduci/teste-vrsoftware.git
$ cd teste-vrsoftware- Instale as dependências do backend:
$ cd api
$ npm install-
Crie um arquivo
.envna raiz do projetoapicom as variáveis de ambiente necessárias. Você pode usar o arquivo.env.examplecomo referência. -
Inicie o backend:
$ npm run start:dev- Instale as dependências do frontend:
$ cd ../frontend
$ npm install- Inicie o frontend:
$ npm start- Acesse o frontend no navegador:
- URL:
http://localhost:4200
- URL:
Para executar os testes unitários do backend e do frontend, siga os passos abaixo:
- Navegue até o diretório do backend:
$ cd api- Execute os testes unitários:
$ npm run test:cov- Navegue até o diretório do frontend:
$ cd frontend- Execute os testes unitários:
$ ng test