示例#1
0
 public void GetHashCodeSameEmailsShouldBeEqual()
 {
     var comparer = new EmailBatchNotificationDispatcher.EmailEqComparer();
     Assert.AreEqual(comparer.GetHashCode(GetNotifiable1()), comparer.GetHashCode(GetNotifiable2()));
 }
示例#2
0
 public void EqualsSameEmailAddressesShouldReturnTrue()
 {
     var comparer = new EmailBatchNotificationDispatcher.EmailEqComparer();
     Assert.IsTrue(comparer.Equals(GetNotifiable1(), GetNotifiable2()));
 }
示例#3
0
 public void GetHashCodeDifferentEmailsShouldNotBeEqual()
 {
     var comparer = new EmailBatchNotificationDispatcher.EmailEqComparer();
     Assert.AreNotEqual(comparer.GetHashCode(GetNotifiable1()), comparer.GetHashCode(GetNotifiable3()));
 }
示例#4
0
 public void EqualsDifferentEmailAddressesShouldReturnFalse()
 {
     var comparer = new EmailBatchNotificationDispatcher.EmailEqComparer();
     Assert.IsFalse(comparer.Equals(GetNotifiable1(), GetNotifiable3()));
 }