Serviço HTTP em Java Spring Boot para manipular uma Wishlist.
- Linguagem de programação: Java 17
- Framework HTTP: Spring Boot
- Gerenciador de dependências: Maven
- Banco de dados: MongoDB
- No terminal, execute
git clone https://github.com/souzalucas/project-wishlist.git
- Carregue o projeto no Spring Tool Suite
- Crie um banco de dados MongoDB com o nome de "store"
- Em
src/main/resources/application.properties
adicione as configurações do MongoDBspring.data.mongodb.uri=<uri_de_conexao_mongodb> spring.data.mongodb.database=store
- Abra o arquivo
src/test/java/resources/features/wishlist.feature
, clique com o botão direito e vá atéRun As >> Cucumber Feature
- spring-boot-starter-data-mongodb
- spring-boot-starter-web
- spring-boot-devtools
- spring-boot-starter-test
- cucumber-java
- cucumber-junit
- cucumber-spring
- rest-assured
- hamcrest-all