1 package com.macvu.tiles.cache;
2
3 import junit.framework.TestCase;
4
5
6
7 import java.util.Set;
8
9 import com.macvu.tiles.capture.TilesCacheableCapture;
10
11 /***
12 * Created by IntelliJ IDEA.
13 * User: MVu
14 * Date: Mar 23, 2004
15 * Time: 3:47:44 PM
16 * To change this template use File | Settings | File Templates.
17 */
18 public class TilesCacheableCaptureTest extends TestCase {
19 TilesCacheableCapture capture;
20
21 public TilesCacheableCaptureTest(String s) {
22 super(s);
23 }
24
25 public void setUp() throws Exception {
26 capture = new TilesCacheableCapture();
27 }
28
29 public void testTilesCacheableCapture() {
30 capture.setEnableCapture(true);
31
32 capture.putCapturedTile("tile1");
33 capture.putCapturedTile("tile2");
34
35 assertTrue("Tile is enable", capture.isEnableCapture());
36
37 Set captureSet = capture.getCapturedTiles();
38
39 assertEquals("getCapturedTiles return 2 tiles", 2, captureSet.size());
40 assertTrue("captureSet", captureSet.contains("tile1"));
41 }
42 }