Examples of ResourceRequest


Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

   }

   @Test(dataProvider = "queryPaths")
   public void testFormHandling(final String resourcePath) throws Exception
   {
      new ResourceRequest(requestEnv, Method.POST, resourcePath + "/echoformparams")
      {

         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
            request.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
            request.addParameter("foo", new String[]{"bar", "baz"});
         }

         @Override
         protected void onResponse(EnhancedMockHttpServletResponse response)
         {
            assert response.getStatus() == 200;
            assert response.getContentAsString().equals("barbaz");
         }

      }.run();
     
      reset();

      new ResourceRequest(requestEnv, Method.POST, resourcePath + "/echoformparams2")
      {

         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
            request.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
            request.addParameter("foo", new String[]{"bar", "baz"});
         }

         @Override
         protected void onResponse(EnhancedMockHttpServletResponse response)
         {
            assert response.getStatus() == 200;
            assert response.getContentAsString().equals("barbaz");
         }

      }.run();
     
      reset();

      new ResourceRequest(requestEnv, Method.POST, resourcePath + "/echoformparams3")
      {

         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
View Full Code Here

Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

   public void testStringConverter(final String resourcePath) throws Exception
   {
      final String ISO_DATE = "2007-07-10T14:54:56-0500";
      final String ISO_DATE_MILLIS = "1184097296000";

      new ResourceRequest(requestEnv, Method.GET, resourcePath + "/convertDate/" + ISO_DATE)
      {

         @Override
         protected void onResponse(EnhancedMockHttpServletResponse response)
         {
View Full Code Here

Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

   @Test(dataProvider = "queryPaths")
   public void testProvider(final String resourcePath) throws Exception
   {

      new ResourceRequest(requestEnv, Method.GET, resourcePath + "/commaSeparated")
      {

         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
            request.addHeader("Accept", "text/csv");
         }

         @Override
         protected void onResponse(EnhancedMockHttpServletResponse response)
         {
            assert response.getStatus() == 200;
            assert response.getContentAsString().equals("foo,bar\r\nasdf,123\r\n");
         }

      }.run();
     
      reset();

      new ResourceRequest(requestEnv, Method.GET, resourcePath + "/commaSeparatedStrings")
      {

         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
            request.addHeader("Accept", "text/plain");
         }

         @Override
         protected void onResponse(EnhancedMockHttpServletResponse response)
         {
            assert response.getStatus() == 200;
            assert response.getContentAsString().equals("abc,foo,bar,baz");
         }

      }.run();
     
      reset();

      new ResourceRequest(requestEnv, Method.GET, resourcePath + "/commaSeparatedIntegers")
      {

         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
View Full Code Here

Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

  
   @Test
   // JBPAPP-3713
   public void synchronizationsLookup() throws Exception
   {
      new ResourceRequest(requestEnv, Method.GET, "/restv1/eventComponentTest/synchronizationsLookup")
      {
         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
            super.prepareRequest(request);
View Full Code Here

Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

   }

   @Test(dataProvider = "queryPaths")
   public void testResourceQuery(String path) throws Exception
   {
      new ResourceRequest(new ResourceRequestEnvironment(this), Method.GET, "/restv1" + path)
      {

         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
View Full Code Here

Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

   @Test
   public void testCategories() throws Exception
   {

      // Just verify we can do that, even if it doesn't make much sense
      new ResourceRequest(new ResourceRequestEnvironment(this), Method.GET, "/restv1/category").run();
     
      reset();

      new ResourceRequest(requestEnv, Method.GET, "/restv1/category")
      {

         @Override
         protected void onResponse(EnhancedMockHttpServletResponse response)
         {
            assert response.getStatus() == 200;
            String[] lines = response.getContentAsString().split("\n");
            assert lines[0].equals("1,Antiques");
            assert lines[1].equals("2,Art");
            assert lines[2].equals("3,Books");
         }

      }.run();
     
      reset();

      new ResourceRequest(requestEnv, Method.GET, "/restv1/category/1")
      {

         @Override
         protected void onResponse(EnhancedMockHttpServletResponse response)
         {
View Full Code Here

Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

   @Test
   public void testAuctions() throws Exception
   {

      new ResourceRequest(requestEnv, Method.GET, "/restv1/auction")
      {

         @Override
         protected void onResponse(EnhancedMockHttpServletResponse response)
         {
            assert response.getStatus() == 200;
            // TODO: Assert content
         }

      }.run();
     
      reset();

      new ResourceRequest(requestEnv, Method.GET, "/restv1/auction/19264723")
      {

         @Override
         protected void onResponse(EnhancedMockHttpServletResponse response)
         {
View Full Code Here

Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

   @Test
   public void testSubresourceGET() throws Exception
   {
      final String path = "/restv1/garage/1";

      new ResourceRequest(new ResourceRequestEnvironment(this), Method.GET, path)
      {

         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
View Full Code Here

Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

   public void testResourceHomeRead(final String resourcePath) throws Exception
   {
      final String expectedResponse = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><category><categoryId>1</categoryId><name>Antiques</name></category>";
      final String path = "/restv1" + resourcePath + "/1";

      new ResourceRequest(new ResourceRequestEnvironment(this), Method.GET, path)
      {

         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
View Full Code Here

Examples of org.jboss.seam.mock.ResourceRequestEnvironment.ResourceRequest

      final String name = "Airplanes";
      final String body = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><category><name>" + name + "</name></category>";
      final String mediaType = "application/xml";
      final String path = "/restv1" + resourcePath;

      new ResourceRequest(new ResourceRequestEnvironment(this), Method.POST, path)
      {
         @Override
         protected void prepareRequest(EnhancedMockHttpServletRequest request)
         {
            super.prepareRequest(request);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.