Examples of BulkPolicyQuotaRLBucketType


Examples of com.alu.e3.prov.restapi.model.BulkPolicyQuotaRLBucketType

  @Test
  public void testCreateDeleteBulkBucket() throws Exception {
    String bucketId = "bucket_1";

    BulkPolicyQuotaRLBucketType bulk = newBulkProvision(bucketId);

    BasicResponse response = given().contentType("application/xml").body(bulk, ObjectMapper.JAXB).expect().statusCode(200).rootPath("response").body("status", equalTo("SUCCESS")).log().ifError()
        .when().post(baseBulkPath).andReturn().as(BasicResponse.class, ObjectMapper.JAXB);

    assertNotNull(response);
    assertEquals("SUCCESS", response.getStatus());
   
   
    bulk.getQuotaRLBucket().getAuthIds().add("a_3");
    bulk.getQuotaRLBucket().getAuthIds().add("a_4");
   
    // append
   
    response = given().contentType("application/xml").body(bulk, ObjectMapper.JAXB).expect().statusCode(500).rootPath("response").body("status", equalTo("FAILURE")).log().ifError()
    .when().put(baseBulkPath  + "/" + "wrongBucketID").andReturn().as(BasicResponse.class, ObjectMapper.JAXB);
   
    response = given().contentType("application/xml").body(bulk, ObjectMapper.JAXB).expect().statusCode(200).rootPath("response").body("status", equalTo("SUCCESS")).log().ifError()
    .when().put(baseBulkPath  + "/" + bulk.getQuotaRLBucket().getId()).andReturn().as(BasicResponse.class, ObjectMapper.JAXB);

    assertNotNull(response);
    assertEquals("SUCCESS", response.getStatus());
   
    // Delete step
    response = given().contentType("application/xml").body(bulk).expect().statusCode(200).rootPath("response").body("status", equalTo("SUCCESS")).log().ifError().when()
        .put(baseBulkPath + "/" + bulk.getQuotaRLBucket().getId() +"/deleteBucket").andReturn().as(BasicResponse.class, ObjectMapper.JAXB);

    assertNotNull(response);
    assertEquals("SUCCESS", response.getStatus());
  }
View Full Code Here

Examples of com.alu.e3.prov.restapi.model.BulkPolicyQuotaRLBucketType

    return data;
  }

  private BulkPolicyQuotaRLBucketType newBulkProvision(String bucketId) {

    BulkPolicyQuotaRLBucketType bulk = new BulkPolicyQuotaRLBucketType();
    PolicyIdsType policies = new PolicyIdsType();

    bulk.setPolicies(policies);

    policies.getId().add("p_1");
    policies.getId().add("p_2");
    policies.getId().add("p_3");

    AuthIdsNoIdType authBucket = new AuthIdsNoIdType();
    bulk.setQuotaRLBucket(authBucket);

    authBucket.getAuthIds().add("a_1");
    authBucket.getAuthIds().add("a_2");
    //authBucket.getAuthIds().add("a_3");
    //authBucket.getAuthIds().add("a_4");
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.