public void ParseListVerifiedEmailAddresses() { const string sampleResponse = "<ListVerifiedEmailAddressesResponse xmlns=\"http://ses.amazonaws.com/doc/2010-12-01/\">" + " <ListVerifiedEmailAddressesResult>" + " <VerifiedEmailAddresses>" + " <member>[email protected]</member>" + " </VerifiedEmailAddresses>" + " </ListVerifiedEmailAddressesResult>" + " <ResponseMetadata>" + " <RequestId>3dd50e97-c865-11e0-b235-099eb63d928d</RequestId>" + " </ResponseMetadata>" + "</ListVerifiedEmailAddressesResponse>"; var expected = new DataTypes.ListVerifiedEmailAddressesResult(){VerifiedEmailAddresses = new List<string>() {"*****@*****.**"}}; var results = Converter.ListVerifiedEmailAddressesResult(sampleResponse); Assert.That(results.VerifiedEmailAddresses.First(), Is.EqualTo(expected.VerifiedEmailAddresses.First())); }
public void ParseListVerifiedEmailAddressesJson() { const string sampleResponse = "{\"ListVerifiedEmailAddressesResponse\":{\"ListVerifiedEmailAddressesResult\":{\"VerifiedEmailAddresses\":[\"[email protected]\"]},\"ResponseMetadata\":{\"RequestId\":\"b0337b00-7296-11e1-b42a-6576da542b40\"}}}"; var expected = new DataTypes.ListVerifiedEmailAddressesResult() { VerifiedEmailAddresses = new List<string>() { "*****@*****.**" } }; var results = Converter.ListVerifiedEmailAddressesResultJson(sampleResponse); Assert.That(results.VerifiedEmailAddresses.First(), Is.EqualTo(expected.VerifiedEmailAddresses.First())); }