KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jdesktop > dataset > NameGeneratorTest


1 /*
2  * $Id: NameGeneratorTest.java,v 1.1 2005/02/23 17:58:12 rbair Exp $
3  *
4  * Copyright 2004 Sun Microsystems, Inc., 4150 Network Circle,
5  * Santa Clara, California 95054, U.S.A. All rights reserved.
6  */

7
8 package org.jdesktop.dataset;
9
10 import junit.framework.*;
11
12
13 /**
14  *
15  * @author rbair
16  */

17 public class NameGeneratorTest extends TestCase {
18     
19     public NameGeneratorTest(String JavaDoc testName) {
20         super(testName);
21     }
22     
23     public static Test suite() {
24         TestSuite suite = new TestSuite(NameGeneratorTest.class);
25         
26         return suite;
27     }
28
29     /**
30      * Test of generateName method, of class org.jdesktop.util.NameGenerator.
31      */

32     public void testGenerateName() {
33         System.out.println("testGenerateName");
34         
35         String JavaDoc prefix = "abc";
36         NameGenerator gen = new NameGenerator(prefix);
37         assertEquals(prefix+1, gen.generateName(new String JavaDoc("obj1")));
38         assertEquals(prefix+2, gen.generateName(new String JavaDoc("obj2")));
39         assertEquals(prefix+3, gen.generateName(new String JavaDoc("obj3")));
40         assertEquals(prefix+4, gen.generateName(new String JavaDoc("obj4")));
41         assertEquals(prefix+5, gen.generateName(new String JavaDoc("obj5")));
42     }
43 }
44
Popular Tags