public void SourceItem_Equals_WithSameProtocolDifferentKey_ReturnsFalse() { var source1 = new SourceItem("key1", "value1", "3"); var source2 = new SourceItem("keyN", "value1", "3"); source1.Equals(source2).Should().BeFalse(); }
public void SourceItem_Equals_WithSameKeyAndProtocol_ReturnsTrue() { var source1 = new SourceItem("key1", "value1", "3"); var source2 = new SourceItem("key1", "valueN", "3"); source1.Equals(source2).Should().BeTrue(); }
public bool Equals(JiraLink other) { return(SourceItem.Equals(other.SourceItem, StringComparison.InvariantCultureIgnoreCase) && TargetItem.Equals(other.TargetItem, StringComparison.InvariantCultureIgnoreCase) && LinkType.Equals(other.LinkType, StringComparison.InvariantCultureIgnoreCase)); }