Package br.com.caelum.stella.bean.validation.xml.logic

Examples of br.com.caelum.stella.bean.validation.xml.logic.StellaPatternValidator.initialize()


  }

  @Test
  public void testThatIsValidIfPatternMatchesWholeString() {
    StellaPatternValidator validator = new StellaPatternValidator();
    validator.initialize(new Mirror().on(AnnotatedModel2.class).reflect()
        .annotation(Pattern.class).atField("i"));
    Assert.assertEquals(true, validator.isValid("babac", context));
  }

  public static class AnnotatedModel3 {
View Full Code Here


  }

  @Test
  public void testThatIsNotValidIfMatchIsPartial() {
    StellaPatternValidator validator = new StellaPatternValidator();
    validator.initialize(new Mirror().on(AnnotatedModel3.class).reflect()
        .annotation(Pattern.class).atField("i"));
    Assert.assertEquals(false, validator.isValid("babac", context));
  }

  @Test
View Full Code Here

  }

  @Test
  public void testThatNullIsValid() {
    StellaPatternValidator validator = new StellaPatternValidator();
    validator.initialize(new Mirror().on(AnnotatedModel3.class).reflect()
        .annotation(Pattern.class).atField("i"));
    Assert.assertEquals(true, validator.isValid(null, context));
  }

}
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.