Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eliasnogueira/restrictions-client
This is the client project used in the restrictions-test project to show how we can modularise a test project.
https://github.com/eliasnogueira/restrictions-client
api api-testing automated-testing java microservices microservices-testing test-automation
Last synced: about 19 hours ago
JSON representation
This is the client project used in the restrictions-test project to show how we can modularise a test project.
- Host: GitHub
- URL: https://github.com/eliasnogueira/restrictions-client
- Owner: eliasnogueira
- License: mit
- Created: 2020-10-27T21:13:20.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-28T20:33:29.000Z (about 2 years ago)
- Last Synced: 2024-10-12T18:33:35.981Z (about 1 month ago)
- Topics: api, api-testing, automated-testing, java, microservices, microservices-testing, test-automation
- Language: Java
- Homepage: http://eliasnogueira.com
- Size: 13.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Restrictions client
This test project belongs to a set of projects listed bellow:* [restrictions-test](https://github.com/eliasnogueira/restrictions-test)
* [test-commons](https://github.com/eliasnogueira/test-commons)## What does this project do?
This is the client project for the [credit-restrictions-api](https://github.com/eliasnogueira/credit-restrictions-api)
and the [restrictions-test](https://github.com/eliasnogueira/restrictions-test).
You need to run locally the API service to be able to run the tests.## Project structure
### client
The package `src/main/java/client` has the `RestrictionsClient` class where contains all the methods to interact with the API
expecting the regular user scenarios and the exceptions.