Example usage for org.apache.commons.validator ValidatorResources ValidatorResources

List of usage examples for org.apache.commons.validator ValidatorResources ValidatorResources

Introduction

In this page you can find the example usage for org.apache.commons.validator ValidatorResources ValidatorResources.

Prototype

public ValidatorResources() 

Source Link

Document

Create an empty ValidatorResources object.

Usage

From source file:jp.terasoluna.fw.validation.springmodules.BaseMutiFieldValidator_ValidatorStub01.java

/**
 * 
 */
public BaseMutiFieldValidator_ValidatorStub01() {
    super(new ValidatorResources());
}

From source file:jp.terasoluna.fw.validation.springmodules.DefaultBeanValidatorExTest.java

/**
 * testCleanupValidator01() <br>//  ww w . j a  va 2s .c  om
 * <br>
 * () <br>
 * A,E <br>
 * <br>
 * () validator:CommonsValidatorEx<br>
 * (????) validator.getValidatorException():ValidatorException<br>
 * <br>
 * () :ValidatorExceptionterasoluna-spring-validator)<br>
 * ?ValidatorException(commons)<br>
 * <br>
 * validator?ValidatorException????????????? <br>
 * @throws Exception ?????
 */
@Test
public void testCleanupValidator01() throws Exception {
    // ??
    ValidatorResources resources = new ValidatorResources();
    CommonsValidatorEx commonsValidatorEx = new CommonsValidatorEx(resources, null);
    ValidatorException validatorException = new ValidatorException();
    ReflectionTestUtils.setField(commonsValidatorEx, "validatorException", validatorException);

    DefaultBeanValidatorEx defaultBeanValidatorEx = new DefaultBeanValidatorEx();
    try {
        // 
        defaultBeanValidatorEx.cleanupValidator(commonsValidatorEx);
        fail();
    } catch (jp.terasoluna.fw.validation.springmodules.ValidatorException e) {
        // 
        assertSame(validatorException, e.getCause());
    }
}

From source file:jp.terasoluna.fw.validation.springmodules.CommonsValidatorExTest.java

/**
 * testGetValidatorException01() <br>
 * <br>//from   ww  w. j  a  v  a  2 s.  c o  m
 * 
 * () <br>
 * A,C <br>
 * <br>
 * (????) this.validatorException:ValidatorException<br>
 * 
 * <br>
 * ()
 * ValidatorException:this.validatorException???ValidatorException<br>
 * 
 * <br>
 * ????validatorException????? <br>
 * 
 * @throws Exception
 *             ?????
 */
@Test
public void testGetValidatorException01() throws Exception {
    // ??
    ValidatorResources resources = new ValidatorResources();
    CommonsValidatorEx commonsValidatorEx = new CommonsValidatorEx(resources, null);
    ValidatorException validatorException = new ValidatorException();
    ReflectionTestUtils.setField(commonsValidatorEx, "validatorException", validatorException);

    // 
    ValidatorException resultValidatorException = commonsValidatorEx.getValidatorException();

    // 
    assertSame(validatorException, resultValidatorException);
}

From source file:jp.terasoluna.fw.validation.springmodules.DefaultValidatorFactoryExTest.java

/**
 * testGetValidator01() <br>//from  w w w . jav a2  s. c  o m
 * <br>
 * () <br>
 * C, D <br>
 * <br>
 * () beanName:null<br>
 * () bean:null<br>
 * () errors:null<br>
 * <br>
 * () Validator:Validator<br>
 * validator.getParameterValue("jp.terasoluna.fw.validation.ValidationErrors")=<br>
 * SpringValidatorErrors.getErrors()null<br>
 * validator.getParameterValue("java.lang.Object")=null<br>
 * validator.getFormName()=null<br>
 * <br>
 * ?null?? <br>
 * @throws Exception ?????
 */
@Test
public void testGetValidator01() throws Exception {
    // ??
    // beanName : null
    String beanName = null;

    // bean : null
    Object bean = null;

    // errors : null
    Errors errors = null;

    DefaultValidatorFactoryEx factory = new DefaultValidatorFactoryEx();

    // DefaultValidatorFactory?validatorResources?
    ValidatorResources resources = new ValidatorResources();
    ReflectionTestUtils.setField(factory, "validatorResources", resources);

    Validator validator = null;

    // 
    validator = factory.getValidator(beanName, bean, errors);

    // 
    // errors : null
    SpringValidationErrors resultErorrs = (SpringValidationErrors) validator
            .getParameterValue("jp.terasoluna.fw.validation.ValidationErrors");
    assertNull(resultErorrs.getErrors());

    // bean : null
    assertNull(validator.getParameterValue("java.lang.Object"));

    // beanName : null
    assertNull(validator.getFormName());
}

From source file:jp.terasoluna.fw.validation.springmodules.DefaultBeanValidatorExTest.java

/**
 * testCleanupValidator02() <br>//from  ww  w.  j  a va2s .  c  o m
 * <br>
 * () <br>
 * A,E <br>
 * <br>
 * () validator:CommonsValidatorEx<br>
 * (????) validator.getValidatorException():null<br>
 * <br>
 *  <br>
 * validator?ValidatorException???????????????? <br>
 * @throws Exception ?????
 */
@Test
public void testCleanupValidator02() throws Exception {
    // ??
    ValidatorResources resources = new ValidatorResources();
    CommonsValidatorEx commonsValidatorEx = new CommonsValidatorEx(resources, null);
    ReflectionTestUtils.setField(commonsValidatorEx, "validatorException", null);

    DefaultBeanValidatorEx defaultBeanValidatorEx = new DefaultBeanValidatorEx();
    try {
        // 
        defaultBeanValidatorEx.cleanupValidator(commonsValidatorEx);
    } catch (jp.terasoluna.fw.validation.springmodules.ValidatorException e) {
        // 
        fail();
    }
}

From source file:jp.terasoluna.fw.validation.springmodules.DefaultBeanValidatorExTest.java

/**
 * testCleanupValidator03() <br>//from   w  w w.ja  v  a2  s.  c om
 * <br>
 * () <br>
 * A,E <br>
 * <br>
 * () validator:CommonsValidatorEx?<br>
 * <br>
 *  <br>
 * validator?validatorCommonsValidatorEx????????????? <br>
 * @throws Exception ?????
 */
@Test
public void testCleanupValidator03() throws Exception {
    // ??
    ValidatorResources resources = new ValidatorResources();
    Validator validator = new Validator(resources);

    DefaultBeanValidatorEx defaultBeanValidatorEx = new DefaultBeanValidatorEx();
    try {

        defaultBeanValidatorEx.cleanupValidator(validator);
    } catch (jp.terasoluna.fw.validation.springmodules.ValidatorException e) {
        // 
        fail();
    }
}

From source file:jp.terasoluna.fw.validation.springmodules.DefaultValidatorFactoryExTest.java

/**
 * testGetValidator02() <br>/*from w w  w  .ja va 2 s .c  o  m*/
 * <br>
 * () <br>
 * C, D <br>
 * <br>
 * () beanName:""<br>
 * () bean:String("bean")<br>
 * () errors:?Errors<br>
 * <br>
 * () Validator:Validator<br>
 * validator.getParameterValue ("jp.terasoluna.fw.validation.ValidationErrors")=<br>
 * SpringValidatorErrors.getErrors()?Errors<br>
 * validator.getParameterValue("java.lang.Object")=String("bean")<br>
 * validator.getFormName()=""<br>
 * <br>
 * beanName????bean?not null???errors??Errors?? <br>
 * @throws Exception ?????
 */
@Test
public void testGetValidator02() throws Exception {
    // ??
    // beanName : ""
    String beanName = "";

    // bean : String("bean")
    Object bean = "bean";

    // errors : ?Errors
    Errors errors = new ErrorsImpl01();

    DefaultValidatorFactoryEx factory = new DefaultValidatorFactoryEx();

    // DefaultValidatorFactory?validatorResources?
    ValidatorResources resources = new ValidatorResources();
    ReflectionTestUtils.setField(factory, "validatorResources", resources);

    Validator validator = null;

    // 
    validator = factory.getValidator(beanName, bean, errors);

    // 
    // errors : ??
    SpringValidationErrors resultErorrs = (SpringValidationErrors) validator
            .getParameterValue("jp.terasoluna.fw.validation.ValidationErrors");
    assertSame(errors, resultErorrs.getErrors());

    // bean : new String("bean")
    assertSame(bean, validator.getParameterValue("java.lang.Object"));

    // beanName : ""
    assertEquals(beanName, validator.getFormName());
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest03.java

/**
 * testValidateHankakuString01()/*www  . ja v  a 2s.  c o  m*/
 * <br><br>
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) ?O:?Ox?F<br>
 *                    G?[<br>
 *                    ?bZ?[W?F<br>
 *                    bean is null.<br>
 *         (?) errors:not null<br>
 *                    (vf)<br>
 *
 * <br>
 * ?beannull?AG?[?O?o
 * truepmF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateHankakuString01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    // ValidatorResourcesCX^X
    ValidatorResources validatorResources = new ValidatorResources();
    // ValidatorCX^X
    Validator validator = new Validator(validatorResources);

    // eXg?s
    boolean result = FieldChecksEx.validateHankakuString(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());

    // G?[?OmF
    assertTrue(LogUTUtil.checkError("bean is null."));
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest02.java

/**
 * testValidateCapAlphaNumericString01()
 * <br><br>//  www .ja va2s .c  o m
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *                field:var<br>
 *                name:"mask"<br>
 *                value="^[a-z]*$"<br>
 *                jsType="false"<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *         (?) validateMask:true<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) field:var?F<br>
 *                    name:"mask"<br>
 *                    value="^[a-z]*$"<br>
 *                    jsType="false"<br>
 *         (?) errors:?<br>
 *
 * <br>
 * ?beannull?Atruep?A
 * errors?bZ?[WmF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateCapAlphaNumericString01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    // ?bZ?[W?
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setResource(false);
    field.addMsg(msg);
    field.addVar("mask", "^[a-z]*$", "false");
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    Validator validator = new Validator(new ValidatorResources());

    // eXg?s
    boolean result = FieldChecksEx.validateCapAlphaNumericString(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());
    // field?g`FbN
    Var var = field.getVar("mask");
    assertNotNull(var);
    assertEquals("mask", var.getName());
    assertEquals("^[a-z]*$", var.getValue());
    assertEquals("false", var.getJsType());
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest04.java

/**
 * testValidateZenkakuKanaString01()//from w w  w.  j  ava  2 s .  co m
 * <br><br>
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) ?O:?Ox?F<br>
 *                    G?[<br>
 *                    ?bZ?[W?F<br>
 *                    bean is null.<br>
 *         (?) errors:not null<br>
 *                    (vf)<br>
 *
 * <br>
 * ?beannull?AG?[?O?otruep
 * mF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateZenkakuKanaString01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    // ?bZ?[W?
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setName("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    // ValidatorResourcesCX^X
    ValidatorResources validatorResources = new ValidatorResources();
    // ValidatorCX^X
    Validator validator = new Validator(validatorResources);

    // eXg?s
    boolean result = FieldChecksEx.validateZenkakuKanaString(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());

    // G?[?OmF
    assertTrue(LogUTUtil.checkError("bean is null."));
}