public void ParseSendEmailResult() { const string sampleResponse = "<SendEmailResponse xmlns=\"http://ses.amazonaws.com/doc/2010-12-01/\">" + " <SendEmailResult>" + " <MessageId>00000131d51d2292-159ad6eb-077c-46e6-ad09-ae7c05925ed4-000000</MessageId>" + " </SendEmailResult>" + " <ResponseMetadata>" + " <RequestId>d5964849-c866-11e0-9beb-01a62d68c57f</RequestId>" + " </ResponseMetadata>" + "</SendEmailResponse>"; var expected = new DataTypes.SendEmailResult() { MessageId = "00000131d51d2292-159ad6eb-077c-46e6-ad09-ae7c05925ed4-000000" }; var results = Converter.ParseSendEmailResult(sampleResponse); Assert.That(results.MessageId, Is.EqualTo(expected.MessageId)); }
public void ParseSendEmailResultJson() { const string sampleResponse = "{\"SendEmailResponse\":{\"ResponseMetadata\":{\"RequestId\":\"7f385046-72a6-11e1-bade-cfc4dbd0c819\"},\"SendEmailResult\":{\"MessageId\":\"0000013630db06c5-1a49bc14-4f9d-4d72-a067-9dac2796ceb0-000000\"}}}"; var expected = new DataTypes.SendEmailResult() { MessageId = "0000013630db06c5-1a49bc14-4f9d-4d72-a067-9dac2796ceb0-000000" }; var results = Converter.ParseSendEmailResultJson(sampleResponse); Assert.That(results.MessageId, Is.EqualTo(expected.MessageId)); }