public override bool Equals()

in src/cs/PhoneticMatchingTests/Matchers/PlaceMatcherTests.cs [134:157]


            public override bool Equals(object obj)
            {
                if (this == obj)
                {
                    return true;
                }

                if (obj != null)
                {
                    if (obj.GetType() == this.GetType())
                    {
                        var other = (TestPlace)obj;
                        bool isSimilar = other.Name == this.Name &&
                            other.Address == this.Address &&
                            other.Id == this.Id;
                        if (isSimilar)
                        {
                            return AreCategoriesEqual(other.Categories, this.Categories);
                        }
                    }
                }

                return false;
            }