public void equality_check_negative_accessor()
        {
            var r1 = new RemoteFieldRule(typeof(RequiredFieldRule), accessorFor(x => x.Name));
            var r2 = new RemoteFieldRule(typeof(RequiredFieldRule), accessorFor(x => x.Test));

            r1.ShouldNotEqual(r2);
        }
        public void equality_check_negative_type()
        {
            var accessor = accessorFor(x => x.Name);

            var r1 = new RemoteFieldRule(typeof(RequiredFieldRule), accessor);
            var r2 = new RemoteFieldRule(typeof(MinimumLengthRule), accessor);

            r1.ShouldNotEqual(r2);
        }