Este projeto foi criado como aplicacão alvo dos testes para o livro Testes para uma API com Postman e RestAssured
Você precisará dos seguintes softwares para executar este aplicação:
- Java JDK 11+
- Maven configurado no seu classpath
Após ter efetuado o clone do projeto:
- Navegue até a pasta do projeto pelo Terminal / Prompt de Comando
- Execute o seguinte comando:
mvn spring-boot:run
- Aguarde o seguinte texto aparecer: Aplicação iniciada! Bons testes!
A porta padrão é a 8088
.
Se você deseja alterar a porta padrão para alguma outra de sua escolha, execute o seguinte comando, substituindo
o texto <PORTA_DE_SUA_ESCOLHA>
para uma porta não utilizada.
Alterando a porta executando a aplicação através do arquivo .jar
java -jar credit-api-VERSION.jar --server-port=8089
Alterando a porta executando a aplicação usando mvn
mvn spring-boot:run -Dspring-boot.run.arguments=--server.port=<PORTA_DE_SUA_ESCOLHA>
Você também pode usar Docker para acessae diretamente a aplicação.
- Inicie o Docker no seu computador
- Abra o seu Terminal / Prompt de Comando
- Faca o download da imagem docker:
docker pull eliasnogueira/credito-api
- Execute o seguinte comando:
docker run --name credito-api -p 8088:8088 eliasnogueira/credito-api
Você poderá acessar normalmente a aplicação.
Você pode parar a execução da aplicação executando docker stop credito-api
, porque anteriormente atribuimos este nome
no comando de execução.
A porta padrão é a 8088
.
Se você deseja alterar a porta padrão para alguma outra de sua escolha, substitua a primeira atribuição de porta no
comando docker run
. A seguinda porta deve se manter 8088
.
No exemplo abaixo a porta for alterada para 8089
:
docker run --name credito-api -p 8089:8088 eliasnogueira/credito-api
Após ter iniciado a aplicação acesse o seguinte link: http://localhost:8088/swagger-ui/index.html
Por favor, leia o Guia de Contribuição