Exemple #1
0
        public async Task CleanConsistencyGroup_ReturnsResponse()
        {
            requestsAndResponses.Add(ApiUris.CleanConsistencyGroup(accountId), RequestFileResponseType.AsGoodResponse("CleanConsistencyGroupResponse.xml"));

            var cleanConsistencyGroupType = new CleanConsistencyGroupType();

            cleanConsistencyGroupType.id = "3389ffe8-c3fc-11e3-b29c-001517c4643e";

            var client   = GetWebApiClient();
            var accessor = new ConsistencyGroupAccessor(client);
            var response = await accessor.CleanConsistencyGroup(cleanConsistencyGroupType);

            Assert.IsNotNull(response);
            Assert.AreEqual("CLEAN_CONSISTENCY_GROUP", response.operation);
        }
 /// <summary>
 /// The Clean Consistency Group method.
 /// </summary>
 /// <param name="cleanConsistencyGroupType">The delete consistency group.</param>
 /// <returns><see cref="ResponseType"/></returns>
 public async Task <ResponseType> CleanConsistencyGroup(CleanConsistencyGroupType cleanConsistencyGroupType)
 {
     return(await _apiClient.PostAsync <CleanConsistencyGroupType, ResponseType>(ApiUris.CleanConsistencyGroup(_apiClient.OrganizationId), cleanConsistencyGroupType));
 }