public void EquivalentShouldReturnFalseWhenStampsHaveConcurrentEvents() { Stamp a = ((1, 0), (0, 1, 0)); Stamp b = ((0, 1), (0, 0, 1)); a.Equivalent(b).Should().BeFalse(); }
public void EquivalentShouldReturnFalseWhenOneStampDominatesTheOther() { Stamp a = ((1, 0), (0, 1, 0)); Stamp b = a.Event(); a.Equivalent(b).Should().BeFalse(); }
public void EquivalentShouldReturnTrueWhenStampsHaveEqualEvents() { Stamp a = ((1, 0), (0, 1, 0)); Stamp b = ((0, 1), (0, 1, 0)); a.Equivalent(b).Should().BeTrue(); }