public void Equals_returns_false_for_object([HasIdentity] TicketRelationship ticketRel, [HasIdentity] DirectionalRelationship rel1) { var sut = new TraversibleRelationship(ticketRel.GetIdentity(), null, null, rel1.GetIdentity()); Assert.That(() => sut.Equals(new Object()), Is.False); }
public void Equals_returns_true_for_two_equal_identities([HasIdentity] TicketRelationship ticketRel, [HasIdentity] DirectionalRelationship rel1, [HasIdentity] DirectionalRelationship rel2) { var sut = new TraversibleRelationship(ticketRel.GetIdentity(), null, null, rel1.GetIdentity()); var two = new TraversibleRelationship(ticketRel.GetIdentity(), null, null, rel2.GetIdentity()); Assert.That(() => sut.Equals(two), Is.True); }