Revision 30754 branches/v2_0_0_prep/libraries/libRaster/src-test/org/gvsig/raster/datastruct/TestColorTable.java

View differences:

TestColorTable.java
31 31
	private String baseDir = "./test-images/";
32 32
	private String path = baseDir + "gifTransparente.gif";
33 33

  
34
	public void setUp() {
34
	protected void doSetUp() throws Exception {
35
		super.doSetUp();
35 36
		System.err.println("TestColorTable running...");
36 37
	}
37
	
38

  
38 39
	public void testStack() {
39 40
		dataTest1();
40 41
		dataTest2();
41 42
	}
42
	
43

  
43 44
	/**
44 45
	 * Compara un array de bytes con sus respectivos valores de color
45 46
	 * @param item
......
49 50
	 * @param alpha
50 51
	 */
51 52
	private void compareColor(byte[] item, int red, int green, int blue, int alpha) {
52
		assertEquals((int)(item[0] & 0xff), red);
53
		assertEquals((int)(item[1] & 0xff), green);
54
		assertEquals((int)(item[2] & 0xff), blue);
55
		assertEquals((int)(item[3] & 0xff), alpha);
53
		assertEquals((item[0] & 0xff), red);
54
		assertEquals((item[1] & 0xff), green);
55
		assertEquals((item[2] & 0xff), blue);
56
		assertEquals((item[3] & 0xff), alpha);
56 57
	}
57
	
58

  
58 59
	/**
59 60
	 * Comprueba la tabla de color de una imagen existente
60 61
	 */
......
79 80
		compareColor(table.getColorTableByBand()[15],  95,  95,  95, 255);
80 81
		compareColor(table.getColorTableByBand()[16], 191, 191, 191, 255);
81 82
	}
82
	
83

  
83 84
	/**
84 85
	 * Comprueba una tabla de color creada a mano
85 86
	 */
......
98 99
		item.setValue(20.0f);
99 100
		item.setColor(Color.red);
100 101
		list.add(item);
101
		
102

  
102 103
		table.createPaletteFromColorItems(list, false);
103 104
		table.setInterpolated(false);
104 105

  

Also available in: Unified diff