1   /*
2    * "Peko" Visual Novel System
3    * 
4    * All Rights Reserved.
5    * Copyright (c) 1999-2003 Tsukuba Bunko.
6    * 
7    * $Id: ColorManagerTestCase.java,v 1.1 2005/07/11 12:49:19 ppoi Exp $
8    */
9   package tsukuba_bunko.peko.resource.test;
10  
11  import	java.awt.Color;
12  
13  import	junit.framework.TestCase;
14  
15  import	tsukuba_bunko.peko.resource.ColorManager;
16  
17  
18  /***
19   * @author	$Author: ppoi $
20   * @version	$Revision: 1.1 $
21   */
22  public class ColorManagerTestCase extends TestCase {
23  
24  	/***
25  	 * Constructor for ColorManagerTestCase.
26  	 * @param arg0
27  	 */
28  	public ColorManagerTestCase(String arg0)
29  	{
30  		super(arg0);
31  	}
32  
33  
34  	/***
35  	 * 色名指定による getColor のテスト
36  	 */
37  	public void testGetColor_色名指定()
38  	{
39  		ColorManager	colors = ColorManager.getInstance();
40  		assertNotNull( "ColorMangaer should not be null.", colors );
41  
42  		assertEquals( "unmatch color.", Color.black, colors.getColor("black") );
43  		assertEquals( "unmatch color.", Color.white, colors.getColor("white") );
44  		assertEquals( "unmatch color.", Color.red, colors.getColor("red") );
45  		assertEquals( "unmatch color.", Color.blue, colors.getColor("blue") );
46  		assertEquals( "unmatch color.", Color.green, colors.getColor("green") );
47  		assertEquals( "unmatch color.", Color.yellow, colors.getColor("yellow") );
48  		assertEquals( "unmatch color.", Color.gray, colors.getColor("gray") );
49  		assertEquals( "unmatch color.", Color.darkGray, colors.getColor("darkGray") );
50  		assertEquals( "unmatch color.", Color.lightGray, colors.getColor("lightGray") );
51  		assertEquals( "unmatch color.", Color.cyan, colors.getColor("cyan") );
52  		assertEquals( "unmatch color.", Color.magenta, colors.getColor("magenta") );
53  		assertEquals( "unmatch color.", Color.orange, colors.getColor("orange") );
54  		assertEquals( "unmatch color.", Color.pink, colors.getColor("pink") );
55  		assertEquals( "unmatch color.", Color.black, colors.getColor("") );
56  		assertEquals( "unmatch color.", Color.black, colors.getColor(null) );
57  
58  		assertEquals( "unmatch color.", Color.black, colors.getColor("hoge") );
59  	}
60  
61  }