Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eliasnogueira/simulacao-credito-api
API de Simulação de Crédito que faz parte do livro Automação de Testes de API com RestAssured
https://github.com/eliasnogueira/simulacao-credito-api
api automacaodeteste rest rest-api restassured
Last synced: about 1 month ago
JSON representation
API de Simulação de Crédito que faz parte do livro Automação de Testes de API com RestAssured
- Host: GitHub
- URL: https://github.com/eliasnogueira/simulacao-credito-api
- Owner: eliasnogueira
- License: mit
- Created: 2019-06-24T10:58:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-06T04:56:56.000Z (over 1 year ago)
- Last Synced: 2023-03-25T00:36:40.433Z (over 1 year ago)
- Topics: api, automacaodeteste, rest, rest-api, restassured
- Language: Java
- Homepage: https://leanpub.com/testes-api-postman-rest-assured-v1
- Size: 63.5 KB
- Stars: 3
- Watchers: 0
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# API de Simulação de Crédito
Este projeto faz parte do livro **Automação de Testes de API com RestAssured**# Softwares necessários
Você precisará dos seguintes softwares para executar esta aplicação:
* Java JDK 11+
* Maven configurado no seu classpath# Sobre a aplicação
## Como inicializar a API
Após ter efetuado o clone do projeto:
1. Navegue até a pasta do projeto pelo Terminal / Prompt de Comando
2. Execute o seguinte comando: `mvn spring-boot:run`
3. Aguarde o seguinte texto aparecer: _Aplicação iniciada! Ótimos testes!_
4. Acesse a API através do `http://localhost:8089`## Como alterar a porta padrão a porta
A porta padrão é a `8089`.
Se você deseja alterar a porta padrão para alguma outra de sua escolha, execute o seguinte comando, substituindo
o texto `` para uma porta não utilizada:
```
mvn spring-boot:run -Dspring-boot.run.arguments=--server.port=
```## Como acessar a documentação (Swagger)
Após ter iniciado a aplicação acesse o seguinte link: http://localhost:8089/swagger-ui/index.html## Dependência da API de Restrições
Este projeto usa a [API de Restrições](https://github.com/eliasnogueira/restricao-credito-api) quando cria ou atualiza uma simulação, logo você precisá executar também
esta API para poder utilizar este projeto.As informações de conexão estão disponíveis no arquivo `src\main\resources\application.properties`, sendo os valores default:
```properties
service.restricao.baseurl=http://localhost
service.restricao.port=8088
service.restricao.endpoint=/api/v1/restricoes
```Caso você esteja executando a API de Restrições numa máquina ou porta diferente, por favor, atualize os valores no
arquivo antes de iniciar a API de Simulações.# Quer ajudar?
Por favor, leia o [Guia de Contribuição](CONTRIBUTING.md)