public void EntityEqualityWhenComparedToSelf() { EntityMock em = new EntityMock(); EntityMock other = em; Assert.True(em.Equals(em)); Assert.True(em.Equals(other)); }
public void EntityEqualityIsBasedOnId() { IId id = DMTId.NewId(); var factoryMock = new Mock <IEntityFactory>(); factoryMock.Setup(f => f.CreateId()).Returns(id); var em1 = new EntityMock(factoryMock.Object); var em2 = new EntityMock(factoryMock.Object); Assert.True(em1.Equals(em2)); }
public void EntityEqualityWhenOtherIsNull() { var em = new EntityMock(); Assert.False(em.Equals(null)); }