Package javango.forms.fields

Source Code of javango.forms.fields.EmailFieldTest

package javango.forms.fields;

import java.util.HashMap;
import java.util.Map;

import javango.forms.fields.EmailField;
import javango.forms.fields.Field;
import javango.forms.fields.LongField;
import javango.forms.tests.InjectedTestCaseBase;
import javango.forms.widgets.WidgetFactory;
import junit.framework.TestCase;

public class EmailFieldTest extends InjectedTestCaseBase {

  public void testNotRequired() throws Exception {
    Field<String> field = new EmailField(injector.getInstance(WidgetFactory.class));
    field.setName("fieldName");
    field.setRequired(false);

    Map<String, String> errors = new HashMap<String, String>();
   
    String value = field.clean(new String[]{""}, errors);
    assertTrue(errors.isEmpty());
  }
 
}
TOP

Related Classes of javango.forms.fields.EmailFieldTest

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.