Author: boday Date: Tue Apr 3 20:27:13 2012 New Revision: 1309129 URL: http://svn.apache.org/viewvc?rev=1309129&view=rev Log: enhanced unit test to include HttpPut example
Modified: camel/trunk/components/camel-restlet/src/test/java/org/apache/camel/component/restlet/RestletMultiMethodsEndpointTest.java Modified: camel/trunk/components/camel-restlet/src/test/java/org/apache/camel/component/restlet/RestletMultiMethodsEndpointTest.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-restlet/src/test/java/org/apache/camel/component/restlet/RestletMultiMethodsEndpointTest.java?rev=1309129&r1=1309128&r2=1309129&view=diff ============================================================================== --- camel/trunk/components/camel-restlet/src/test/java/org/apache/camel/component/restlet/RestletMultiMethodsEndpointTest.java (original) +++ camel/trunk/components/camel-restlet/src/test/java/org/apache/camel/component/restlet/RestletMultiMethodsEndpointTest.java Tue Apr 3 20:27:13 2012 @@ -22,6 +22,7 @@ import org.apache.camel.builder.RouteBui import org.apache.http.HttpResponse; import org.apache.http.client.methods.HttpGet; import org.apache.http.client.methods.HttpPost; +import org.apache.http.client.methods.HttpPut; import org.junit.Test; /** @@ -39,6 +40,13 @@ public class RestletMultiMethodsEndpoint } @Test + public void testPutMethod() throws Exception { + HttpResponse response = doExecute(new HttpPut("http://localhost:" + portNum + "/users/homer")); + + assertHttpResponse(response, 200, "text/plain", "PUT"); + } + + @Test public void testGetMethod() throws Exception { HttpResponse response = doExecute(new HttpGet("http://localhost:" + portNum + "/users/homer")); @@ -50,7 +58,7 @@ public class RestletMultiMethodsEndpoint @Override public void configure() throws Exception { // START SNIPPET: routeDefinition - from("restlet:http://localhost:" + portNum + "/users/{username}?restletMethods=post,get") + from("restlet:http://localhost:" + portNum + "/users/{username}?restletMethods=post,get,put") .process(new Processor() { public void process(Exchange exchange) throws Exception { // echo the method