List of usage examples for org.apache.commons.validator Var setName
public void setName(String name)
From source file:jp.terasoluna.fw.validation.FieldChecksTest06.java
/** * testValidateNumber05() <br>/* w w w.j a va2s .c o m*/ * <br> * () <br> * G <br> * <br> * () bean:"5"<br> * () va:not null<br> * () field:var:<br> * integerLength="abc"<br> * () errors:not null<br> * <br> * () :ValidatorException<br> * "Mistake on validation definition file. - integerLength is not number. You'll have to check it over. "<br> * () :<br> * "Mistake on validation definition file. - integerLength is not number. You'll have to check it over. ", new * NumberFormatException()<br> * <br> * var?integerLength??????????ValidatorException?????? <br> * @throws Exception ????? */ @Test public void testValidateNumber05() throws Exception { // ?? // bean : "5" Object bean = "5"; // va : not null ValidatorAction va = new ValidatorAction(); // field : var:integerLength="abc" Field field = new Field(); Var var = new Var(); var.setName("integerLength"); var.setValue("abc"); field.addVar(var); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); try { // new FieldChecks().validateNumber(bean, va, field, errors); fail(); } catch (ValidatorException e) { // String message = "Mistake on validation definition file. " + "- integerLength is not number. " + "You'll have to check it over. "; assertEquals(message, e.getMessage()); assertThat(logger.getLoggingEvents().get(0).getMessage(), is(equalTo(message))); assertThat(logger.getLoggingEvents().get(0).getThrowable().get(), instanceOf(NumberFormatException.class)); } }
From source file:jp.terasoluna.fw.validation.FieldChecksTest06.java
/** * testValidateNumber06() <br>//w ww . ja v a 2 s . c o m * <br> * () <br> * G <br> * <br> * () bean:"5"<br> * () va:not null<br> * () field:var:<br> * scale="abc"<br> * () errors:not null<br> * <br> * () :ValidatorException<br> * "Mistake on validation definition file. - scale is not number. You'll have to check it over. "<br> * () :<br> * "Mistake on validation definition file. - scale is not number. You'll have to check it over. ", new * NumberFormatException()<br> * <br> * var?scale??????????ValidatorException?????? <br> * @throws Exception ????? */ @Test public void testValidateNumber06() throws Exception { // ?? // bean : "5" Object bean = "5"; // va : not null ValidatorAction va = new ValidatorAction(); // field : var:scale="abc" Field field = new Field(); Var var = new Var(); var.setName("scale"); var.setValue("abc"); field.addVar(var); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); try { // new FieldChecks().validateNumber(bean, va, field, errors); fail(); } catch (ValidatorException e) { // String message = "Mistake on validation definition file. " + "- scale is not number. " + "You'll have to check it over. "; assertEquals(message, e.getMessage()); assertThat(logger.getLoggingEvents().get(0).getMessage(), is(equalTo(message))); assertThat(logger.getLoggingEvents().get(0).getThrowable().get(), instanceOf(NumberFormatException.class)); } }
From source file:jp.terasoluna.fw.validation.FieldChecksTest06.java
/** * testValidateNumber10() <br>//from w ww . j av a 2s. c om * <br> * () <br> * A <br> * <br> * () bean:"100.05"<br> * () va:not null<br> * () field:var:<br> * integerLength="2"<br> * () errors:not null<br> * <br> * () boolean:false<br> * () errors:bean,field,va???addErrors???<br> * <br> * ???????var?integerLength????????false??????? <br> * @throws Exception ????? */ @Test public void testValidateNumber10() throws Exception { // ?? // bean : "100.05" Object bean = "100.05"; // va : not null ValidatorAction va = new ValidatorAction(); // field : var:integerLength="2" Field field = new Field(); Var var = new Var(); var.setName("integerLength"); var.setValue("2"); field.addVar(var); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); // boolean b = new FieldChecks().validateNumber(bean, va, field, errors); // assertFalse(b); // ? assertEquals(1, errors.addErrorCount); // ? ArrayList<?> beanList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "beanList"); assertSame(bean, beanList.get(0)); ArrayList<?> vaList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "vaList"); assertSame(va, vaList.get(0)); ArrayList<?> fieldList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "fieldList"); assertSame(field, fieldList.get(0)); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest06.java
/** * testValidateNumber11() <br>//from ww w . j ava 2 s. c om * <br> * () <br> * A <br> * <br> * () bean:"100.05"<br> * () va:not null<br> * () field:var:<br> * scale="1"<br> * () errors:not null<br> * <br> * () boolean:false<br> * () errors:bean,field,va???addErrors???<br> * <br> * ????????var?scale????????false??????? <br> * @throws Exception ????? */ @Test public void testValidateNumber11() throws Exception { // ?? // bean : "100.05" Object bean = "100.05"; // va : not null ValidatorAction va = new ValidatorAction(); // field : var:scale="1" Field field = new Field(); Var var = new Var(); var.setName("scale"); var.setValue("1"); field.addVar(var); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); // boolean b = new FieldChecks().validateNumber(bean, va, field, errors); // assertFalse(b); // ? assertEquals(1, errors.addErrorCount); // ? ArrayList<?> beanList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "beanList"); assertSame(bean, beanList.get(0)); ArrayList<?> vaList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "vaList"); assertSame(va, vaList.get(0)); ArrayList<?> fieldList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "fieldList"); assertSame(field, fieldList.get(0)); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest06.java
/** * testValidateNumber12() <br>/*from w w w.j a va 2 s .co m*/ * <br> * () <br> * A <br> * <br> * () bean:"100.05"<br> * () va:not null<br> * () field:var:<br> * integerLength="5"<br> * isAccordedInteger="true"<br> * () errors:not null<br> * <br> * () boolean:false<br> * () errors:bean,field,va???addErrors???<br> * <br> * var?isAccordedInteger?true?????????????var?integerLength????????false??????? <br> * @throws Exception ????? */ @Test public void testValidateNumber12() throws Exception { // ?? // bean : "100.05" Object bean = "100.05"; // va : not null ValidatorAction va = new ValidatorAction(); // field : var:scale="5" isAccordedInteger="true" Field field = new Field(); Var var1 = new Var(); var1.setName("scale"); var1.setValue("5"); field.addVar(var1); Var var2 = new Var(); var2.setName("isAccordedInteger"); var2.setValue("true"); field.addVar(var2); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); // boolean b = new FieldChecks().validateNumber(bean, va, field, errors); // assertFalse(b); // ? assertEquals(1, errors.addErrorCount); // ? ArrayList<?> beanList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "beanList"); assertSame(bean, beanList.get(0)); ArrayList<?> vaList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "vaList"); assertSame(va, vaList.get(0)); ArrayList<?> fieldList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "fieldList"); assertSame(field, fieldList.get(0)); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest06.java
/** * testValidateNumber13() <br>/*from ww w . jav a 2s. c o m*/ * <br> * () <br> * A <br> * <br> * () bean:"100.05"<br> * () va:not null<br> * () field:var:<br> * scale="3"<br> * isAccordedScale="true"<br> * () errors:not null<br> * <br> * () boolean:false<br> * () errors:bean,field,va???addErrors???<br> * <br> * var?isAccordedScale?true??????????????var?scale????????false??????? <br> * @throws Exception ????? */ @Test public void testValidateNumber13() throws Exception { // ?? // bean : "100.05" Object bean = "100.05"; // va : not null ValidatorAction va = new ValidatorAction(); // field : var:scale="3" isAccordedScale="true" Field field = new Field(); Var var1 = new Var(); var1.setName("scale"); var1.setValue("3"); field.addVar(var1); Var var2 = new Var(); var2.setName("isAccordedScale"); var2.setValue("true"); field.addVar(var2); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); // boolean b = new FieldChecks().validateNumber(bean, va, field, errors); // assertFalse(b); // ? assertEquals(1, errors.addErrorCount); // ? ArrayList<?> beanList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "beanList"); assertSame(bean, beanList.get(0)); ArrayList<?> vaList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "vaList"); assertSame(va, vaList.get(0)); ArrayList<?> fieldList = (ArrayList<?>) ReflectionTestUtils.getField(errors, "fieldList"); assertSame(field, fieldList.get(0)); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest06.java
/** * testValidateNumber08() <br>/*ww w. j a v a 2 s . c o m*/ * <br> * () <br> * A <br> * <br> * () bean:"100.05"<br> * () va:not null<br> * () field:var:<br> * integerLength="3"<br> * scale="2"<br> * isAccordedInteger="true"<br> * isAccordedScale="true"<br> * () errors:not null<br> * <br> * () boolean:true<br> * () errors:????<br> * <br> * var?isAccordedInteger?true?????????????var?integerLength??????var?isAccordedScale?true?????? * ????var?scale??????true??????? <br> * @throws Exception ????? */ @Test public void testValidateNumber08() throws Exception { // ?? // bean : "100.05" Object bean = "100.05"; // va : not null ValidatorAction va = new ValidatorAction(); // field : var:integerLength="3" scale="2" isAccordedInteger="true" isAccordedScale="true" Field field = new Field(); Var var1 = new Var(); var1.setName("integerLength"); var1.setValue("3"); field.addVar(var1); Var var2 = new Var(); var2.setName("scale"); var2.setValue("2"); field.addVar(var2); Var var3 = new Var(); var3.setName("isAccordedInteger"); var3.setValue("true"); field.addVar(var3); Var var4 = new Var(); var4.setName("isAccordedScale"); var4.setValue("true"); field.addVar(var4); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); // boolean b = new FieldChecks().validateNumber(bean, va, field, errors); // assertTrue(b); assertEquals(0, errors.addErrorCount); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest06.java
/** * testValidateNumber09() <br>/*from w ww . j ava2s. c o m*/ * <br> * () <br> * A <br> * <br> * () bean:"100.05"<br> * () va:not null<br> * () field:var:<br> * integerLength="5"<br> * scale="3"<br> * isAccordedInteger="test"<br> * isAccordedScale="test"<br> * () errors:not null<br> * <br> * () boolean:true<br> * () errors:????<br> * <br> * var?isAccordedInteger?true??????????????var?integerLength??????var?isAccordedScale?true??????? * ????var?scale??????true??????? <br> * @throws Exception ????? */ @Test public void testValidateNumber09() throws Exception { // ?? // bean : "100.05" Object bean = "100.05"; // va : not null ValidatorAction va = new ValidatorAction(); // field : var:integerLength="5" scale="3" isAccordedInteger="test" isAccordedScale="test" Field field = new Field(); Var var1 = new Var(); var1.setName("integerLength"); var1.setValue("5"); field.addVar(var1); Var var2 = new Var(); var2.setName("scale"); var2.setValue("3"); field.addVar(var2); Var var3 = new Var(); var3.setName("isAccordedInteger"); var3.setValue("test"); field.addVar(var3); Var var4 = new Var(); var4.setName("isAccordedScale"); var4.setValue("test"); field.addVar(var4); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); // boolean b = new FieldChecks().validateNumber(bean, va, field, errors); // assertTrue(b); assertEquals(0, errors.addErrorCount); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest07.java
/** * testValidateProhibited06() <br> * <br>/*w ww . ja va 2s . c om*/ * () <br> * A <br> * <br> * () bean:""<br> * () va:not null<br> * () field:var:<br> * chars=""<br> * () errors:not null<br> * <br> * () boolean:true<br> * () errors:????<br> * <br> * bean?var?chars??????????true??????? <br> * @throws Exception ????? */ @Test public void testValidateProhibited06() throws Exception { // ?? // bean : "" Object bean = ""; // va : not null ValidatorAction va = new ValidatorAction(); // field : not null Field field = new Field(); Var var = new Var(); var.setName("chars"); var.setValue(""); field.addVar(var); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); // boolean b = new FieldChecks().validateProhibited(bean, va, field, errors); // assertTrue(b); // ? assertEquals(0, errors.addErrorCount); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest07.java
/** * testValidateProhibited03() <br> * <br>// w w w . j a v a 2s .c o m * () <br> * G <br> * <br> * () bean:"test"<br> * () va:not null<br> * () field:var:<br> * chars=null<br> * () errors:not null<br> * <br> * () :ValidatorException<br> * "var[chars] must be specified."<br> * () :<br> * "var[chars] must be specified."<br> * <br> * var?chars?null???ValidatorException?????? <br> * @throws Exception ????? */ @Test public void testValidateProhibited03() throws Exception { // ?? // bean : "test" Object bean = "test"; // va : not null ValidatorAction va = new ValidatorAction(); // field : not null Field field = new Field(); Var var = new Var(); var.setName("chars"); var.setValue(null); field.addVar(var); // errors : not null FieldChecks_ValidationErrorsImpl01 errors = new FieldChecks_ValidationErrorsImpl01(); try { // new FieldChecks().validateProhibited(bean, va, field, errors); fail(); } catch (ValidatorException e) { // String message = "var[chars] must be specified."; assertEquals(message, e.getMessage()); assertThat(logger.getLoggingEvents(), is(asList(error(message)))); } }