public void use_equatable_if_possible()
        {
            var address1 = new EQAddress()
            {
                City = "Austin"
            };
            var address2 = new EQAddress()
            {
                City = "Austin"
            };
            var address3 = new EQAddress()
            {
                City = "Dallas"
            };

            ShouldBeTestExtensions.ShouldBe(checker.IsEqual(address1, address2), true);
            ShouldBeTestExtensions.ShouldBe(checker.IsEqual(address1, address3), false);
        }
        public void use_equatable_if_possible()
        {
            var address1 = new EQAddress()
            {
                City = "Austin"
            };
            var address2 = new EQAddress()
            {
                City = "Austin"
            };
            var address3 = new EQAddress()
            {
                City = "Dallas"
            };

            checker.IsEqual(address1, address2).ShouldBe(true);
            checker.IsEqual(address1, address3).ShouldBe(false);
        }