public async Task ChangeServerMonitoringPlan_ReturnsResponse()
        {
            requestsAndResponses.Add(ApiUris.MyAccount, RequestFileResponseType.AsGoodResponse("GetMyAccountDetails.xml"));
            requestsAndResponses.Add(ApiUris.ChangeServerMonitoringPlan(accountId), RequestFileResponseType.AsGoodResponse("ChangeServerMonitoringPlanResponse.xml"));

            var client   = GetWebApiClient();
            var accessor = new MonitoringAccessor(client);
            var response = await accessor.ChangeServerMonitoringPlan(new ChangeServerMonitoringPlanType
            {
                id          = Guid.NewGuid().ToString(),
                servicePlan = "My plan"
            });

            Assert.IsNotNull(response);
            Assert.AreEqual("CHANGE_SERVER_MONITORING_PLAN", response.operation);
            Assert.AreEqual("OK", response.responseCode);
        }