Mercurial > hg > Members > tatsuki > bench > jungle-core
comparison src/test/java/jp/ac/u_ryukyu/ie/cr/tatsuki/jungle/index/AttributeIndexTest.java @ 145:72f454eb04ec
add parentIndex
author | one |
---|---|
date | Fri, 21 Nov 2014 08:11:24 +0900 |
parents | f46a6e0e4594 |
children | 371b6ddb78f2 |
comparison
equal
deleted
inserted
replaced
142:ef183969bf31 | 145:72f454eb04ec |
---|---|
1 package jp.ac.u_ryukyu.ie.cr.tatsuki.jungle.index; | 1 package jp.ac.u_ryukyu.ie.cr.tatsuki.jungle.index; |
2 | |
3 | |
2 | 4 |
3 import java.nio.ByteBuffer; | 5 import java.nio.ByteBuffer; |
4 | 6 |
5 import org.junit.Test; | 7 import org.junit.Test; |
6 | 8 |
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTree; | 10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTree; |
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTreeEditor; | 11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTreeEditor; |
10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath; | 12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath; |
11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNodePath; | 13 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNodePath; |
12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultTreeEditor; | 14 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultTreeEditor; |
15 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.IndexTreeEditor; | |
13 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; | 16 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; |
14 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.IndexJungleTreeEditor; | 17 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.IndexJungleTreeEditor; |
15 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.DefaultTraverser; | 18 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.DefaultTraverser; |
16 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either; | 19 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either; |
17 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error; | 20 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error; |
22 | 25 |
23 public class AttributeIndexTest { | 26 public class AttributeIndexTest { |
24 | 27 |
25 @Test | 28 @Test |
26 public void PutAttributeIndexTest(){ | 29 public void PutAttributeIndexTest(){ |
27 DefaultJungle jungle = new DefaultJungle(null,"hoge",new DefaultTreeEditor(new DefaultTraverser())); | 30 DefaultJungle jungle = new DefaultJungle(null,"hoge",new DefaultTraverser()); |
28 JungleTree tree = jungle.createNewTree("fuga"); | 31 JungleTree tree = jungle.createNewTree("fuga"); |
29 IndexJungleTreeEditor editor = tree.getIndexTreeEditor(); | 32 IndexJungleTreeEditor editor = tree.getIndexTreeEditor(); |
30 TreeMap<String, TreeMap<String, List<Pair<TreeNode, NodePath>>>> emptyIndex = editor.getIndex(); | 33 TreeMap<String, TreeMap<String, List<Pair<TreeNode, NodePath>>>> emptyIndex = editor.getIndex(); |
31 Assert.assertTrue(emptyIndex.isEmpty()); | 34 Assert.assertTrue(emptyIndex.isEmpty()); |
32 NodePath path = new DefaultNodePath(); | 35 NodePath path = new DefaultNodePath(); |