public void GetHashCode_ReturnsSameHashCodeForIdenticalPhrases(Phrase dummyPhrase1, Phrase dummyPhrase2, bool identical) { // Act and assert Assert.Equal(identical, dummyPhrase1.GetHashCode() == dummyPhrase2.GetHashCode()); }
public override int GetHashCode() { int hash = 1; if (Phrase.Length != 0) { hash ^= Phrase.GetHashCode(); } if (DocId != 0L) { hash ^= DocId.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Phrase != 0) { hash ^= Phrase.GetHashCode(); } if (Count != 0L) { hash ^= Count.GetHashCode(); } if (Time != 0L) { hash ^= Time.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }