This commit is contained in:
Marcos Lopez Gonzalez 2018-02-25 21:49:51 +01:00
parent 411f4e9b97
commit ee1bca08c5
2 changed files with 14 additions and 11 deletions

View File

@ -3,6 +3,8 @@ package com.baeldung.jersey.server;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.core.Response;
import javax.ws.rs.core.Response.Status;
import com.baeldung.jersey.server.config.HelloBinding;
@ -23,7 +25,8 @@ public class Greetings {
@POST
@Path("/custom")
public String getCustomGreeting(String name) {
return "hello " + name;
public Response getCustomGreeting(String name) {
return Response.status(Status.OK.getStatusCode())
.build();
}
}

View File

@ -8,26 +8,26 @@ import org.junit.Test;
public class JerseyClientTest {
private static int HTTP_OK = 200;
@Test
public void getHelloGreetingTest() {
public void givenGreetingResource_whenCallingHelloGreeting_thenHelloReturned() {
String response = JerseyClient.getHelloGreeting();
Assert.assertEquals("hello", response);
}
@Test
public void getHiGreetingTest() {
public void givenGreetingResource_whenCallingHiGreeting_thenHiReturned() {
String response = JerseyClient.getHiGreeting();
Assert.assertEquals("hi", response);
}
@Test
public void getCustomGreetingTest() {
public void givenGreetingResource_whenCallingCustomGreeting_thenCustomGreetingReturned() {
Response response = JerseyClient.getCustomGreeting();
Assert.assertEquals(HTTP_OK, response.getStatus());
}
}