PhoneFieldTest.java
00001 package edu.virtualschool.jwaa.test;
00002
00003 import edu.virtualschool.jwaa.field.PhoneField;
00004
00005 public class PhoneFieldTest extends junit.framework.TestCase
00006 {
00007 public PhoneFieldTest() { super("PhoneFieldTest"); }
00008 public PhoneFieldTest(String name) { super(name); }
00009
00010 public void testBad1() { assertTrue(!new PhoneField(null).ok()); }
00011 public void testBad2() { assertTrue(!new PhoneField("").ok()); }
00012 public void testBad3() { assertTrue(!new PhoneField("ABC").ok()); }
00013 public void testBad5() { assertTrue(!new PhoneField("703").ok()); }
00014 public void testBad6() { assertTrue(!new PhoneField("703361475").ok()); }
00015 public void testBad7() { assertTrue(!new PhoneField("70336147511").ok()); }
00016
00017 public void testOK1() { assertTrue(new PhoneField("7033614751").ok()); }
00018 public void testOK2() { assertTrue(new PhoneField("703 361 4751").ok()); }
00019 public void testOK3() { assertTrue(new PhoneField("(703) 361-4751").ok()); }
00020 public void testOK4() { assertTrue(new PhoneField("(703) 361 4751").ok()); }
00021 }