public override int GetHashCode() { unchecked { return(((CatalogueItem != null ? CatalogueItem.GetHashCode() : 0) * 397) ^ (ColumnInfo != null ? ColumnInfo.GetHashCode() : 0)); } }
public static void GetHashCode_ReturnsExpectedResult(CatalogueItemId id) { var item = new CatalogueItem { Id = id }; var hash = item.GetHashCode(); hash.Should().Be(item.Id.GetHashCode()); }