List of usage examples for org.apache.commons.validator Var setName
public void setName(String name)
From source file:jp.terasoluna.fw.validation.FieldChecksTest04.java
/** * testValidateIntRange07() <br>/*from www . j a va 2s. co m*/ * <br> * () <br> * F <br> * <br> * () bean:"-2147483649"<br> * () va:not null<br> * () field:var:<br> * intRangeMin=""<br> * () errors:not null<br> * <br> * () boolean:false<br> * () errors:bean,field,va??? addErrors???<br> * <br> * var?intRangeMin???? ???Integer.MIN_VALUE?????? <br> * @throws Exception ????? */ @Test public void testValidateIntRange07() throws Exception { // ?? Var var = new Var(); var.setName("intRangeMin"); var.setValue(""); field.addVar(var); // // assertFalse(new FieldChecks().validateIntRange("-2147483649", va, field, errors)); // addErrors? assertEquals(1, errors.addErrorCount); assertEquals("-2147483649", errors.beanList.get(0)); assertSame(va, errors.vaList.get(0)); assertSame(field, errors.fieldList.get(0)); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest04.java
/** * testValidateIntRange11() <br>/* ww w . j a v a 2 s.c om*/ * <br> * () <br> * F <br> * <br> * () bean:"2147483648"<br> * () va:not null<br> * () field:var:<br> * intRangeMax=""<br> * () errors:not null<br> * <br> * () boolean:false<br> * () errors:bean,field,va??? addErrors???<br> * <br> * var?intRangeMax???? ??Integer.MAX_VALUE?????? <br> * @throws Exception ????? */ @Test public void testValidateIntRange11() throws Exception { // ?? Var var = new Var(); var.setName("intRangeMin"); var.setValue(""); field.addVar(var); // // assertFalse(new FieldChecks().validateIntRange("2147483648", va, field, errors)); // addErrors? assertEquals(1, errors.addErrorCount); assertEquals("2147483648", errors.beanList.get(0)); assertSame(va, errors.vaList.get(0)); assertSame(field, errors.fieldList.get(0)); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest09.java
/** * testValidateByteRange07() <br>// ww w .j av a2 s . c om * <br> * () <br> * F,G <br> * <br> * () bean:"test"<br> * () va:not null<br> * () field:var:<br> * encoding="test"<br> * () errors:not null<br> * <br> * () :ValidatorException<br> * "encoding[test] is not supported."<br> * () :<br> * "encoding[test] is not supported."<br> * <br> * var?encoding???????? ValidatorException?????? <br> * @throws Exception ????? */ @Test public void testValidateByteRange07() throws Exception { // ?? Var var = new Var(); var.setName("encoding"); var.setValue("test"); field.addVar(var); // // try { new FieldChecks().validateByteRange("test", va, field, errors); fail(); } catch (ValidatorException e) { String message = "encoding[test] is not supported."; assertEquals(message, e.getMessage()); assertThat(logger.getLoggingEvents(), is(asList(error(message)))); } }
From source file:jp.terasoluna.fw.validation.FieldChecksTest09.java
/** * testValidateUrl07() <br>// w w w . jav a 2s . c o m * <br> * () <br> * F <br> * <br> * () bean:abc://terasoluna.com/index.html<br> * () va:not null<br> * () field:var:<br> * allowallschemes="test"<br> * schemes=http,ftp,abc<br> * () errors:not null<br> * <br> * () boolean:true<br> * () errors:????<br> * <br> * var?allowallschemes?true??? bean????var?schemes??????? true??????? <br> * @throws Exception ????? */ @Test public void testValidateUrl07() throws Exception { // ?? Var var1 = new Var(); var1.setName("allowallschemes"); var1.setValue("test"); field.addVar(var1); Var var2 = new Var(); var2.setName("schemes"); var2.setValue("http,ftp,abc"); field.addVar(var2); // // assertTrue(new FieldChecks().validateUrl("abc://terasoluna.com/index.html", va, field, errors)); // addErrors? assertEquals(0, errors.addErrorCount); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest09.java
/** * testValidateUrl08() <br>/* w w w. j a v a 2 s .c o m*/ * <br> * () <br> * F <br> * <br> * () bean:abc://terasoluna.com//index.html<br> * () va:not null<br> * () field:var:<br> * allowallschemes="true"<br> * allow2slashes="true"<br> * () errors:not null<br> * <br> * () boolean:true<br> * () errors:????<br> * <br> * var?allow2slashes?true?????bean?url??//???????true????????? <br> * @throws Exception ????? */ @Test public void testValidateUrl08() throws Exception { // ?? Var var1 = new Var(); var1.setName("allowallschemes"); var1.setValue("true"); field.addVar(var1); Var var2 = new Var(); var2.setName("allow2slashes"); var2.setValue("true"); field.addVar(var2); // // assertTrue(new FieldChecks().validateUrl("abc://terasoluna.com//index.html", va, field, errors)); // addErrors? assertEquals(0, errors.addErrorCount); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest09.java
/** * testValidateUrl14() <br>// w ww . ja v a 2 s. c om * <br> * () <br> * F <br> * <br> * () bean:abc://terasoluna.com/index.html#fragment<br> * () va:not null<br> * () field:var:<br> * allowallschemes="true"<br> * nofragments=""<br> * () errors:not null<br> * <br> * () boolean:true<br> * () errors:????<br> * <br> * var?nofragments???bean?url?????true??????? <br> * @throws Exception ????? */ @Test public void testValidateUrl14() throws Exception { // ?? Var var1 = new Var(); var1.setName("allowallschemes"); var1.setValue("true"); field.addVar(var1); Var var2 = new Var(); var2.setName("nofragments"); var2.setValue(""); field.addVar(var2); // // assertTrue(new FieldChecks().validateUrl("abc://terasoluna.com/index.html#fragment", va, field, errors)); // addErrors? assertEquals(0, errors.addErrorCount); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest09.java
/** * testValidateUrl15() <br>/*from ww w. j ava 2 s .c o m*/ * <br> * () <br> * F <br> * <br> * () bean:abc://terasoluna.com/index.html#fragment<br> * () va:not null<br> * () field:var:<br> * allowallschemes="true"<br> * nofragments="test"<br> * () errors:not null<br> * <br> * () boolean:true<br> * () errors:????<br> * <br> * var?nofragments?true??? bean?url?????true??????? <br> * @throws Exception ????? */ @Test public void testValidateUrl15() throws Exception { // ?? Var var1 = new Var(); var1.setName("allowallschemes"); var1.setValue("true"); field.addVar(var1); Var var2 = new Var(); var2.setName("nofragments"); var2.setValue("test"); field.addVar(var2); // // assertTrue(new FieldChecks().validateUrl("abc://terasoluna.com/index.html#fragment", va, field, errors)); // addErrors? assertEquals(0, errors.addErrorCount); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest09.java
/** * testValidateByteRange06() <br>// ww w . ja va 2s. c o m * <br> * () <br> * F <br> * <br> * () bean:"test"<br> * () va:not null<br> * () field:not null<br> * minByteLength=""<br> * maxByteLength=""<br> * () errors:not null<br> * <br> * () boolean:true<br> * () errors:????<br> * <br> * var?minByteLength?maxByteLength???? ?0Integer.MAX_LENGTH??????????<br> * ?????????? <br> * @throws Exception ????? */ @Test public void testValidateByteRange06() throws Exception { // ?? Var var1 = new Var(); var1.setName("minByteLength"); var1.setValue(""); field.addVar(var1); Var var2 = new Var(); var2.setName("minByteLength"); var2.setValue(""); field.addVar(var2); // // assertTrue(new FieldChecks().validateByteRange("test", va, field, errors)); // addErrors? assertEquals(0, errors.addErrorCount); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest04.java
/** * testValidateDoubleRange13() <br> * <br>/*from w ww .j a v a 2 s. co m*/ * () <br> * F <br> * <br> * () bean:"0.5E1"<br> * () va:not null<br> * () field:var:<br> * doubleRangeMin="0.5E1"<br> * doubleRangeMax="0.5E1"<br> * () errors:not null<br> * <br> * () boolean:true<br> * () errors:????<br> * <br> * bean???doubleRangeMax,doubleRangeMin??????true??????? <br> * @throws Exception ????? */ @Test public void testValidateDoubleRange13() throws Exception { // ?? Var var1 = new Var(); var1.setName("doubleRangeMin"); var1.setValue("0.5E1"); field.addVar(var1); Var var2 = new Var(); var2.setName("doubleRangeMax"); var2.setValue("0.5E1"); field.addVar(var2); // // assertTrue(new FieldChecks().validateDoubleRange("0.5E1", va, field, errors)); // addErrors? assertEquals(0, errors.addErrorCount); }
From source file:jp.terasoluna.fw.validation.FieldChecksTest09.java
/** * testValidateByteRange03() <br>/*w w w .jav a2 s .com*/ * <br> * () <br> * F,G <br> * <br> * () bean:"test"<br> * () va:not null<br> * () field:var:<br> * minByteLength="test"<br> * () errors:not null<br> * <br> * () :ValidatorException<br> * "Mistake on validation definition file. - minByteLength is not number. You'll have to check it over. "<br> * () :<br> * "Mistake on validation definition file. - minByteLength is not number. You'll have to check it over. ", new * NumberFormatException()<br> * <br> * var?maxByteLength??????????? ValidatorException?????? <br> * @throws Exception ????? */ @Test public void testValidateByteRange03() throws Exception { // ?? Var var = new Var(); var.setName("minByteLength"); var.setValue("test"); field.addVar(var); // // try { new FieldChecks().validateByteRange("test", va, field, errors); fail(); } catch (ValidatorException e) { String message = "Mistake on validation definition file. " + "- minByteLength 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)); } }