comparison src/test/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/impl/clonable/DefaultTreeNodeTest.java @ 54:650fe2a0dccc

modified tests
author Shoshi TAMAKI
date Fri, 08 Feb 2013 17:08:42 +0900
parents src/test/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/impl/clonable/ClonableDefaultNodeTest.java@ed6737db637a
children 26dfa90016d1
comparison
equal deleted inserted replaced
53:ed890dcb673e 54:650fe2a0dccc
1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.impl.clonable;
2
3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.AttributesContainer;
4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.AttributesContainerTest;
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.ParentTest;
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNode;
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultTreeNode;
8 import junit.framework.Assert;
9 import junit.framework.TestCase;
10 import junit.framework.TestSuite;
11
12 public class DefaultTreeNodeTest extends TestCase
13 {
14 public static TestSuite suite()
15 {
16 TestSuite suite = new TestSuite();
17 suite.addTestSuite(AttributesContaierTestImpl.class);
18 suite.addTestSuite(ParentTestImpl.class);
19 return suite;
20 }
21
22 public static DefaultTreeNode instance()
23 {
24 DefaultTreeNode node = new DefaultTreeNode(new DefaultNode());
25 return node;
26 }
27
28 public void testGetWrapped()
29 {
30 DefaultTreeNode instance = instance();
31 DefaultNode wrapped = instance.getWrap();
32
33 Assert.assertNotNull(wrapped);
34 }
35
36 public void testCreateNewNode()
37 {
38 DefaultTreeNode instance = instance();
39 DefaultTreeNode node = instance.createNewNode();
40
41 Assert.assertNotNull(node);
42 }
43
44 public static class AttributesContaierTestImpl extends AttributesContainerTest
45 {
46 @Override
47 public AttributesContainer instance()
48 {
49 return DefaultTreeNodeTest.instance();
50 }
51 }
52
53 public static class ParentTestImpl extends ParentTest<DefaultTreeNode>
54 {
55
56 @Override
57 public DefaultTreeNode instance()
58 {
59 return DefaultTreeNodeTest.instance();
60 }
61 }
62 }