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());
}
}