Tecnologias | Projeto | Configuração | Construir e Executar
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.
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.
Para construir e testar, execute o comando:
$ ./mvnw clean verify