public void EqualsReturnsFalseIfTypeIsDifferent() { var msg1 = new Message("The message", Message.MessageKind.NotDefined); var msg2 = new Message("The message", Message.MessageKind.Fixer); Assert.IsFalse(msg1.Equals(msg2)); }
public void EqualsReturnsFalseIfArgumentIsNotAMessage() { var msg1 = new Message("The message", Message.MessageKind.NotDefined); var msg2 = "A message"; Assert.IsFalse(msg1.Equals(msg2)); }
public void EqualsReturnsTrueWhenBothMessageAndKindAreSame() { var msg1 = new Message("The message", Message.MessageKind.NotDefined); var msg2 = new Message("The message", Message.MessageKind.NotDefined); Assert.IsTrue(msg1.Equals(msg2)); }