KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > test > propagation > impl > StateItemImplTest


1 package test.propagation.impl;
2
3 import junit.framework.TestCase;
4 import propagation.StateItem;
5 import propagation.impl.StateItemImpl;
6
7 public class StateItemImplTest extends TestCase {
8    private StateItem stateItem_;
9
10    protected void setUp() throws Exception JavaDoc {
11       stateItem_ = new StateItemImpl(1234);
12    }
13
14    protected void tearDown() throws Exception JavaDoc {
15       super.tearDown();
16    }
17
18    public void testGetState() {
19       stateItem_.setState(1030);
20       assertEquals(1030, stateItem_.getState());
21    }
22
23    public void testSetState() {
24       stateItem_.setState(1040);
25       assertEquals(StateItem.STATE_NOT_CHANGED, stateItem_.setState(1040));
26       assertEquals(StateItem.STATE_CHANGED, stateItem_.setState(1041));
27    }
28
29    public void testGetItemId() {
30       assertEquals(1234, stateItem_.getItemId());
31    }
32 }
33
Popular Tags