static void AssertInternetAddressListsEqual (string text, InternetAddressList expected, InternetAddressList result) { Assert.AreEqual (expected.Count, result.Count, "Unexpected number of addresses: {0}", text); for (int i = 0; i < expected.Count; i++) { Assert.AreEqual (expected.GetType (), result.GetType (), "Address #{0} differs in type: {1}", i, text); Assert.AreEqual (expected[i].ToString (), result[i].ToString (), "Display strings differ for {0}", text); } }
static void AssertInternetAddressListsEqual(string text, InternetAddressList expected, InternetAddressList result) { Assert.AreEqual(expected.Count, result.Count, "Unexpected number of addresses: {0}", text); for (int i = 0; i < expected.Count; i++) { Assert.AreEqual(expected.GetType(), result.GetType(), "Address #{0} differs in type: {1}", i, text); Assert.AreEqual(expected[i].ToString(), result[i].ToString(), "Display strings differ for {0}", text); } }