401 quando não logado como admin ou cliente
Atualizado
@Test
public void insertShouldReturn401WhenInvalidToken() {
JSONObject newProduct = new JSONObject(postProductInstance);
String productAsString = newProduct.toString();
given()
//isso serve para especificar o tipo da informação
.header("Content-type", "application/json")
.header("Authorization", "Bearer " + invalidToken)
.body(productAsString)
.contentType(ContentType.JSON)
.accept(ContentType.JSON)
.when()
.post("/products")
.then()
.statusCode(401);
}
Atualizado