public async Task GetNode_ReturnsResponse() { var nodeId = Guid.NewGuid(); requestsAndResponses.Add(ApiUris.MyAccount, RequestFileResponseType.AsGoodResponse("GetMyAccountDetails.xml")); requestsAndResponses.Add(ApiUris.GetVipNode(this.accountId, nodeId), RequestFileResponseType.AsGoodResponse("GetNodeResponse.xml")); var client = GetWebApiClient(); var accessor = new VipNodeAccessor(client); var response = await accessor.GetNode(nodeId); Assert.IsNotNull(response); Assert.AreEqual("NORMAL", response.state); Assert.AreEqual("ProductionNode.2", response.name); Assert.AreEqual("34de6ed6-46a4-4dae-a753-2f8d3840c6f9", response.id); }