Preparando projeto RestAssured
Atualizado
Atualizado
Ficaremos com dois projetos abertos na IDE. O DSCommerce e um criado especificamente para o RestAssured.
O projeto criado especificamente terá: Spring Web e a dependência do RestAssured.
No ".properties" do projeto do RestAssured, colocaremos: server.port=8081
, já que o do DSCommerce vai iniciar no 8080.
Como vamos testar as APIS, criaremos dentro do pacote testes um "ProductControllerRA.
Para que os testes funcionem nesse teste de API remota, precisamos definir o endereço a ser chamado, veja:
Ir no Github do RestAssured (static imports) e copiar as 3 linhas, clique aqui.
Após importar, criar nosso setUp e inicializaremos uma variável , veja: