public void GetDeletedDomainsResponse_Error() { var responseXml = File.ReadAllText(@"TestData\GetDeletedDomains\GetDeletedDomainsResponseReply2.xml"); var response = new GetDeletedDomainsResponse(responseXml); Assert.AreEqual("XCP", response.Protocol); Assert.AreEqual("REPLY", response.Action); Assert.AreEqual("DOMAIN", response.Object); Assert.AreEqual("An error occurred", response.ResponseText); Assert.False(response.IsSuccess); Assert.AreEqual(500, response.ResponseCode); Assert.IsNull(response.del_domains); }
public void GetDeletedDomainsResponse() { var responseXml = File.ReadAllText(@"TestData\GetDeletedDomains\GetDeletedDomainsResponseReply1.xml"); var response = new GetDeletedDomainsResponse(responseXml); Assert.AreEqual("XCP", response.Protocol); Assert.AreEqual("REPLY", response.Action); Assert.AreEqual("DOMAIN", response.Object); Assert.AreEqual("Command successful", response.ResponseText); Assert.True(response.IsSuccess); Assert.AreEqual(200, response.ResponseCode); Assert.IsNotNull(response.del_domains); Assert.AreEqual(2, response.del_domains.Count); Assert.AreEqual("pure-1102905253608.com", response.del_domains.First().name); Assert.AreEqual("By-Request", response.del_domains.First().reason); Assert.AreEqual("pure-1102905358159.net", response.del_domains.Last().name); Assert.AreEqual("By-Request", response.del_domains.Last().reason); }