Package org.apache.myfaces.extensions.validator.core.validation.parameter

Examples of org.apache.myfaces.extensions.validator.core.validation.parameter.ValidationParameterExtractor.extract()


        ValidationParameterExtractor extractor = new DefaultValidationParameterExtractor();

        TestPerson person = new TestPerson();
        Required required = person.getClass().getDeclaredField("lastName").getAnnotation(Required.class);

        assertNotNull(extractor.extract(required).containsKey(PropertyValidationInterceptor.class));
        assertNotNull(extractor.extract(required, PropertyValidationInterceptor.class).iterator().next());
        assertEquals(1, extractor.extract(required, PropertyValidationInterceptor.class).size());
        assertEquals(TestValidationInterceptor.class.getName(), extractor.extract(required, PropertyValidationInterceptor.class, PropertyValidationInterceptor.class).iterator().next().getClass().getName());
    }
View Full Code Here


        TestPerson person = new TestPerson();
        Required required = person.getClass().getDeclaredField("lastName").getAnnotation(Required.class);

        assertNotNull(extractor.extract(required).containsKey(PropertyValidationInterceptor.class));
        assertNotNull(extractor.extract(required, PropertyValidationInterceptor.class).iterator().next());
        assertEquals(1, extractor.extract(required, PropertyValidationInterceptor.class).size());
        assertEquals(TestValidationInterceptor.class.getName(), extractor.extract(required, PropertyValidationInterceptor.class, PropertyValidationInterceptor.class).iterator().next().getClass().getName());
    }

    public void testParameterStyleFive() throws Exception
View Full Code Here

        TestPerson person = new TestPerson();
        Required required = person.getClass().getDeclaredField("lastName").getAnnotation(Required.class);

        assertNotNull(extractor.extract(required).containsKey(PropertyValidationInterceptor.class));
        assertNotNull(extractor.extract(required, PropertyValidationInterceptor.class).iterator().next());
        assertEquals(1, extractor.extract(required, PropertyValidationInterceptor.class).size());
        assertEquals(TestValidationInterceptor.class.getName(), extractor.extract(required, PropertyValidationInterceptor.class, PropertyValidationInterceptor.class).iterator().next().getClass().getName());
    }

    public void testParameterStyleFive() throws Exception
    {
View Full Code Here

        Required required = person.getClass().getDeclaredField("lastName").getAnnotation(Required.class);

        assertNotNull(extractor.extract(required).containsKey(PropertyValidationInterceptor.class));
        assertNotNull(extractor.extract(required, PropertyValidationInterceptor.class).iterator().next());
        assertEquals(1, extractor.extract(required, PropertyValidationInterceptor.class).size());
        assertEquals(TestValidationInterceptor.class.getName(), extractor.extract(required, PropertyValidationInterceptor.class, PropertyValidationInterceptor.class).iterator().next().getClass().getName());
    }

    public void testParameterStyleFive() throws Exception
    {
        ValidationParameterExtractor extractor = new DefaultValidationParameterExtractor();
View Full Code Here

        ValidationParameterExtractor extractor = new DefaultValidationParameterExtractor();

        TestPerson person = new TestPerson();
        Required required = person.getClass().getDeclaredField("lastName").getAnnotation(Required.class);

        assertNotNull(extractor.extract(required).containsKey(DisableClientSideValidation.class));
        assertNotNull(extractor.extract(required, DisableClientSideValidation.class).iterator().next());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class).size());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class, Class.class).size());
        assertEquals(DisableClientSideValidation.class.getName(), extractor.extract(required, DisableClientSideValidation.class, Class.class).iterator().next().getName());
    }
View Full Code Here

        TestPerson person = new TestPerson();
        Required required = person.getClass().getDeclaredField("lastName").getAnnotation(Required.class);

        assertNotNull(extractor.extract(required).containsKey(DisableClientSideValidation.class));
        assertNotNull(extractor.extract(required, DisableClientSideValidation.class).iterator().next());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class).size());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class, Class.class).size());
        assertEquals(DisableClientSideValidation.class.getName(), extractor.extract(required, DisableClientSideValidation.class, Class.class).iterator().next().getName());
    }
View Full Code Here

        TestPerson person = new TestPerson();
        Required required = person.getClass().getDeclaredField("lastName").getAnnotation(Required.class);

        assertNotNull(extractor.extract(required).containsKey(DisableClientSideValidation.class));
        assertNotNull(extractor.extract(required, DisableClientSideValidation.class).iterator().next());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class).size());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class, Class.class).size());
        assertEquals(DisableClientSideValidation.class.getName(), extractor.extract(required, DisableClientSideValidation.class, Class.class).iterator().next().getName());
    }

    /*
 
View Full Code Here

        Required required = person.getClass().getDeclaredField("lastName").getAnnotation(Required.class);

        assertNotNull(extractor.extract(required).containsKey(DisableClientSideValidation.class));
        assertNotNull(extractor.extract(required, DisableClientSideValidation.class).iterator().next());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class).size());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class, Class.class).size());
        assertEquals(DisableClientSideValidation.class.getName(), extractor.extract(required, DisableClientSideValidation.class, Class.class).iterator().next().getName());
    }

    /*
     * TODO these tests work in an ide but not via commandline - it's a Surefire issue
View Full Code Here

        assertNotNull(extractor.extract(required).containsKey(DisableClientSideValidation.class));
        assertNotNull(extractor.extract(required, DisableClientSideValidation.class).iterator().next());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class).size());
        assertEquals(1, extractor.extract(required, DisableClientSideValidation.class, Class.class).size());
        assertEquals(DisableClientSideValidation.class.getName(), extractor.extract(required, DisableClientSideValidation.class, Class.class).iterator().next().getName());
    }

    /*
     * TODO these tests work in an ide but not via commandline - it's a Surefire issue
     */
 
View Full Code Here

        ValidationParameterExtractor extractor = new DefaultValidationParameterExtractor();

        TestPerson person = new TestPerson();
        Required required = person.getClass().getDeclaredField("firstName").getAnnotation(Required.class);

        assertNotNull(extractor.extract(required).containsKey(ViolationSeverity.class));
        assertNotNull(extractor.extract(required, ViolationSeverity.class).iterator().next());
        assertEquals(FacesMessage.SEVERITY_WARN, extractor.extract(required, ViolationSeverity.class).iterator().next());
    }

    public void testParameterStyleTwo() throws Exception
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.