public void Equals_ParameterIsDifferentType_ReturnsFalse() { var parameter1 = new PlayMonopolyCardEvent(Guid.NewGuid(), null); var parameter2 = new Object(); parameter1.Equals(parameter2).ShouldBeFalse(); }
public void Equals_ParameterIsSameObject_ReturnsTrue() { var parameter1 = new PlayMonopolyCardEvent(Guid.NewGuid(), null); var parameter2 = parameter1; parameter1.Equals(parameter2).ShouldBeTrue(); }
public void Equals_ParameterIsDifferentObjectWithSamePlayerId_ReturnsTrue() { var id = Guid.NewGuid(); var parameter1 = new PlayMonopolyCardEvent(id, null); var parameter2 = new PlayMonopolyCardEvent(id, null); parameter1.Equals(parameter2).ShouldBeTrue(); }
public void Equals_ParameterIsNull_ReturnsFalse() { var parameter = new PlayMonopolyCardEvent(Guid.NewGuid(), null); parameter.Equals(null).ShouldBeFalse(); }