Mercurial > hg > Members > shoshi > jungle > jungle-core
comparison src/test/java/DefaultJungleTreeTest.java @ 81:715a9fbf02fc
remove <T> many source
author | one |
---|---|
date | Sun, 31 Aug 2014 07:46:30 +0900 (2014-08-30) |
parents | 2fc0b0313dc0 |
children | ef183969bf31 |
comparison
equal
deleted
inserted
replaced
80:a833000f64bf | 81:715a9fbf02fc |
---|---|
2 | 2 |
3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.DefaultJungle; | 3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.DefaultJungle; |
4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.Jungle; | 4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.Jungle; |
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTree; | 5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTree; |
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTreeEditor; | 6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTreeEditor; |
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Node; | |
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNodePath; | 7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNodePath; |
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultTreeEditor; | 8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultTreeEditor; |
10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; | 9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; |
11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.DefaultTraverser; | 10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.DefaultTraverser; |
12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.Result; | 11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.Result; |
25 } | 24 } |
26 | 25 |
27 public static final String key = "KEY"; | 26 public static final String key = "KEY"; |
28 public static final ByteBuffer value = ByteBuffer.wrap(key.getBytes()); | 27 public static final ByteBuffer value = ByteBuffer.wrap(key.getBytes()); |
29 | 28 |
30 public <T extends TreeNode<T>>void testSampleTest() | 29 public <T extends TreeNode>void testSampleTest() |
31 { | 30 { |
32 Jungle j = instance(); | 31 Jungle j = instance(); |
33 j.createNewTree("tree"); | 32 j.createNewTree("tree"); |
34 JungleTree tree = j.getTreeByName("tree"); | 33 JungleTree tree = j.getTreeByName("tree"); |
35 | 34 |
44 } | 43 } |
45 editor1 = either.b(); | 44 editor1 = either.b(); |
46 editor1.success(); | 45 editor1.success(); |
47 | 46 |
48 // check the value ; | 47 // check the value ; |
49 Node<T> node = tree.getRootNode(); | 48 TreeNode node = tree.getRootNode(); |
50 ByteBuffer v = node.getAttributes().get(key); | 49 ByteBuffer v = node.getAttributes().get(key); |
51 Assert.assertEquals(0,v.compareTo(value)); | 50 Assert.assertEquals(0,v.compareTo(value)); |
52 | 51 |
53 // editor2 must fail transction | 52 // editor2 must fail transction |
54 either = editor2.putAttribute(root,key,value); | 53 either = editor2.putAttribute(root,key,value); |