Package org.springmodules.validation.valang.parser

Examples of org.springmodules.validation.valang.parser.Person


        assertFalse(validate(new Person(30, "Steven Devijver"), text));
    }

    public void testTranslator29IsNotWord() {
        String text = "{ firstName : ? is not word : 'First name must not be one word.' }";
        assertTrue(validate(new Person(30, "Steven Devijver"), text));
        assertFalse(validate(new Person(30, "Steven"), text));
    }
View Full Code Here


        assertFalse(validate(new Person(30, "Steven"), text));
    }

    public void testTranslator30IsUpperCase() {
        String text = "{ firstName : ? is uppercase : 'First name must be upper case.' }";
        assertTrue(validate(new Person(30, "STEVEN"), text));
        assertFalse(validate(new Person(30, "Steven"), text));
    }
View Full Code Here

        assertFalse(validate(new Person(30, "Steven"), text));
    }

    public void testTranslator31IsNotUpperCase() {
        String text = "{ firstName : ? is not uppercase : 'First name must not be upper case.' }";
        assertTrue(validate(new Person(30, "Steven"), text));
        assertFalse(validate(new Person(30, "STEVEN"), text));
    }
View Full Code Here

        assertFalse(validate(new Person(30, "STEVEN"), text));
    }

    public void testTranslator32IsLowerCase() {
        String text = "{ firstName : ? is lowercase : 'First name must be lower case.' }";
        assertTrue(validate(new Person(30, "steven"), text));
        assertFalse(validate(new Person(30, "Steven"), text));
    }
View Full Code Here

        assertFalse(validate(new Person(30, "Steven"), text));
    }

    public void testTranslator33IsNotLowerCase() {
        String text = "{ firstName : ? is not lowercase : 'First name must not be lower case.' }";
        assertTrue(validate(new Person(30, "Steven"), text));
        assertFalse(validate(new Person(30, "steven"), text));
    }
View Full Code Here

        assertFalse(validate(new Person(30, "steven"), text));
    }

    public void testTranslator34SimpleMath() {
        String text = "{ firstName : (2 + 3 = 5 and 3 - 1 = 2) and (3 * 3 = 9 and 9 / 3 = 3) and 10 % 3 = 1 and 21 div 7 = 3 and 7 mod 3 = 1 : '' }";
        assertTrue(validate(new Person(30, "Steven"), text));
    }
View Full Code Here

        assertTrue(validate(new Person(30, "Steven"), text));
    }

    public void testTranslator35ComplexMath() {
        String text = "{ firstName : 2 - 3 + 5 = 4 and (2 + 3) - 4 = 1 and ((2 - 3) + 4) - 1 = 2 and (length(?) - 2) + 1 = 5 and 2 = ((age / 2) / (1/2)) % 7 : '' }";
        assertTrue(validate(new Person(30, "Steven"), text));
    }
View Full Code Here

        assertTrue(validate(new Person(30, "Steven"), text));
    }

    public void testTranslator36EscapedString() {
        String text = "{firstName : 'Steven\\'' = firstName and matches('(Steven|Hans|Erwin)\\'', firstName) = true and length('\\\\') = 1 : ''}";
        assertTrue(validate(new Person(30, "Steven'"), text));
    }
View Full Code Here

        assertTrue(validate(new Person(30, "Steven'"), text));
    }

    public void testTranslator37LengthWithNullValue() {
        String text = "{firstName : length(?) > 2: ''}";
        assertFalse(validate(new Person("Size'"), text));
    }
View Full Code Here

        String text = "{firstName : length(?) > 2: ''}";
        assertFalse(validate(new Person("Size'"), text));
    }

    public void testTranslator37Email() {
        Person person = new Person("size");
        person.setEmail("a@b.com");
        String text = "{email : email(?) == true: ''}";
        assertTrue(validate(person, text));
    }
View Full Code Here

TOP

Related Classes of org.springmodules.validation.valang.parser.Person

Copyright © 2018 www.massapicom. 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.