Examples of IAMApi


Examples of org.jclouds.iam.IAMApi

                       .addFormParam("AWSAccessKeyId", "identity").build();

      HttpResponse listWithOptionsResponse = HttpResponse.builder().statusCode(200)
               .payload(payloadFromResourceWithContentType("/list_roles.xml", "text/xml")).build();

      IAMApi apiWhenWithOptionsExist = requestSendsResponse(listWithOptions,
               listWithOptionsResponse);

      assertEquals(apiWhenWithOptionsExist.getRoleApi().listPathPrefixAt("/foo", "MARKER").toString(),
               new ListRolesResponseTest().expected().toString());
   }
View Full Code Here

Examples of org.jclouds.iam.IAMApi

   public void testListInstanceProfilesWhenResponseIs2xx() throws Exception {

      HttpResponse listInstanceProfilesResponse = HttpResponse.builder().statusCode(200)
            .payload(payloadFromResourceWithContentType("/list_instance_profiles.xml", "text/xml")).build();

      IAMApi apiWhenExist = requestSendsResponse(listInstanceProfiles, listInstanceProfilesResponse);

      assertEquals(apiWhenExist.getRoleApi().listInstanceProfiles("WebServer").get(0).toString(), new ListInstanceProfilesResponseTest().expected().toString());
   }
View Full Code Here

Examples of org.jclouds.iam.IAMApi

                                                     .addFormParam("AWSAccessKeyId", "identity").build();
     
      HttpResponse listInstanceProfiles2Response = HttpResponse.builder().statusCode(200)
               .payload(payloadFromResourceWithContentType("/list_instance_profiles.xml", "text/xml")).build();

      IAMApi apiWhenExist = requestsSendResponses(listInstanceProfiles, listInstanceProfilesResponse, listInstanceProfiles2, listInstanceProfiles2Response);

      assertEquals(apiWhenExist.getRoleApi().listInstanceProfiles("WebServer").concat().toList(),
               ImmutableList.copyOf(Iterables.concat(new ListInstanceProfilesResponseTest().expected(), new ListInstanceProfilesResponseTest().expected())));
   }
View Full Code Here

Examples of org.jclouds.iam.IAMApi

   @Test(expectedExceptions = ResourceNotFoundException.class)
   public void testListWhenResponseIs404() throws Exception {

      HttpResponse listResponse = HttpResponse.builder().statusCode(404).build();

      IAMApi apiWhenDontExist = requestSendsResponse(
            list, listResponse);

      apiWhenDontExist.getInstanceProfileApi().list().get(0);
   }
View Full Code Here

Examples of org.jclouds.iam.IAMApi

                       .addFormParam("AWSAccessKeyId", "identity").build();

      HttpResponse listWithOptionsResponse = HttpResponse.builder().statusCode(200)
               .payload(payloadFromResourceWithContentType("/list_instance_profiles.xml", "text/xml")).build();

      IAMApi apiWhenWithOptionsExist = requestSendsResponse(listWithOptions,
               listWithOptionsResponse);

      assertEquals(apiWhenWithOptionsExist.getInstanceProfileApi().listPathPrefixAt("/foo", "MARKER").toString(),
               new ListInstanceProfilesResponseTest().expected().toString());
   }
View Full Code Here

Examples of org.jclouds.iam.IAMApi

   public void testAddRoleWhenResponseIs2xx() throws Exception {

      HttpResponse addRoleResponse = HttpResponse.builder().statusCode(200)
            .payload(payloadFromResourceWithContentType("/delete_instance_profile.xml", "text/xml")).build();

      IAMApi apiWhenExist = requestSendsResponse(addRole, addRoleResponse);

      apiWhenExist.getInstanceProfileApi().addRole("name", "WebServer");
   }
View Full Code Here

Examples of org.jclouds.iam.IAMApi

   public void testRemoveRoleWhenResponseIs2xx() throws Exception {

      HttpResponse removeRoleResponse = HttpResponse.builder().statusCode(200)
            .payload(payloadFromResourceWithContentType("/delete_instance_profile.xml", "text/xml")).build();

      IAMApi apiWhenExist = requestSendsResponse(removeRole, removeRoleResponse);

      apiWhenExist.getInstanceProfileApi().removeRole("name", "WebServer");
   }
View Full Code Here

Examples of org.jclouds.iam.IAMApi

                                   .addFormParam("AWSAccessKeyId", "identity").build();
     
      HttpResponse getResponse = HttpResponse.builder().statusCode(200)
            .payload(payloadFromResourceWithContentType("/get_user.xml", "text/xml")).build();

      IAMApi apiWhenExist = requestSendsResponse(
            get, getResponse);

      assertEquals(apiWhenExist.getUserApi().getCurrent().toString(), new GetUserResponseTest().expected().toString());
   }
View Full Code Here

Examples of org.jclouds.iam.IAMApi

   public void testGetWhenResponseIs2xx() throws Exception {

      HttpResponse getResponse = HttpResponse.builder().statusCode(200)
            .payload(payloadFromResourceWithContentType("/get_user.xml", "text/xml")).build();

      IAMApi apiWhenExist = requestSendsResponse(
            get, getResponse);

      assertEquals(apiWhenExist.getUserApi().get("name").toString(), new GetUserResponseTest().expected().toString());
   }
View Full Code Here

Examples of org.jclouds.iam.IAMApi

   public void testGetWhenResponseIs404() throws Exception {

      HttpResponse getResponse = HttpResponse.builder().statusCode(404).build();

      IAMApi apiWhenDontExist = requestSendsResponse(
            get, getResponse);

      assertNull(apiWhenDontExist.getUserApi().get("name"));
   }
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.