public void Add(Comparator comparator)
 {
     if (comparator != null)
     {
         comparators.Add(comparator);
     }
 }
        public void TestAreNotEqual()
        {
            // AreaTypeId different
            Comparator c = new Comparator
            {
                Area = new Area
                {
                    AreaTypeId = 3,
                    Code = DefaultAreaCode
                },
                ChildAreaTypeId = 3,
                ComparatorId = DefaultComparatorId,
            };
            Assert.AreNotEqual(GetComparator(), c);

            // Area code different
            c = new Comparator
            {
                Area = new Area
                {
                    AreaTypeId = DefaultAreaTypeId,
                    Code = "b"
                },
                ChildAreaTypeId = DefaultAreaTypeId,
                ComparatorId = DefaultComparatorId
            };
            Assert.AreNotEqual(GetComparator(), c);

            // ComparatorId different
            c = new Comparator
            {
                Area = new Area
                {
                    AreaTypeId = DefaultAreaTypeId,
                    Code = DefaultAreaCode
                },
                ChildAreaTypeId = DefaultAreaTypeId,
                ComparatorId = 3
            };
            Assert.AreNotEqual(GetComparator(), c);
        }