Example #1
0
        public async Task DeleteNode_ReturnsResponse()
        {
            var nodeId = Guid.NewGuid();

            requestsAndResponses.Add(ApiUris.MyAccount, RequestFileResponseType.AsGoodResponse("GetMyAccountDetails.xml"));
            requestsAndResponses.Add(ApiUris.DeleteVipNode(this.accountId), RequestFileResponseType.AsGoodResponse("DeleteNodeResponse.xml"));

            var client   = GetWebApiClient();
            var accessor = new VipNodeAccessor(client);

            var response = await accessor.DeleteNode(nodeId);

            Assert.IsNotNull(response);
            Assert.AreEqual("DELETE_NODE", response.operation);
        }