Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

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 }