StarWars Planet API (sw-planet-api)

Tecnologias   |    Projeto   |    Configuração   |    Construir e Executar

Testes automatizados na prática com Spring Boot


✨ Technologies

💻 Projeto

sw-planet-api é um serviço web que provê dados sobre a franquia de Star Wars, mais especificamente sobre os planetas que aparecem nos filmes.

Esse projeto foi elaborado durante o curso Testes automatizados na prática com Spring Boot, em que o foco foi a criação de testes automatizados.

🛠️ Configuração

O projeto requer um banco de dados Mysql, então é necessário criar uma base de dados com os seguintes comandos:

$ sudo mysql

CREATE USER 'user'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' WITH GRANT OPTION;

exit

$ mysql -u user -p

CREATE DATABASE starwars;

exit

Durante os testes, as tabelas de banco já serão criadas automaticamente no banco de dados.

🚀 Construir e Executar

Para construir e testar, execute o comando:

$ ./mvnw clean verify