Olá!!
Esse projeto foi desenvolvido em duas partes:
- Funcionalidades ligadas a inversão de itens de um ArrayList ou List, 1.2 Retorno de valores de um csv em uma Lista de String
- Endpoints relacionados a família, parents e children
Caso queira testar os endpoints relacionados à família, basta acessar as URL's:
- Clone o projeto
- Rode o comando 'mvn clean install'
- Rode o microsserviço, por sua IDE de preferência, ou pelo comando 'mvn spring-boot:run'
- Acessar as seguintes URL's, ou testar as funcionalidades rodando os testes unitários
a. A list of all FATHER names
http://localhost:8080/parent/father
b. All FATHER names that have mor than one child
http://localhost:8080/parent/father/many-children
c. For every CHILD, the name of his/her father and mother, if defined
http://localhost:8080/family/names
d. How many children John has
http://localhost:8080/parent/father/John
e. How many children Mary has
http://localhost:8080/parent/mother/Mary