comparison src/test/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/impl/clonable/DefaultTreeNodeAttributesTest.java @ 144:0854f9a9e81d

change attrs form TreeMap<String , ByteBuffer> → TreeMap<String,List<ByteBuffer>>
author one
date Sun, 16 Nov 2014 06:40:48 +0900
parents 715a9fbf02fc
children 8a0aa8fc137c
comparison
equal deleted inserted replaced
143:afbe19c98f53 144:0854f9a9e81d
8 import fj.data.TreeMap; 8 import fj.data.TreeMap;
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Attributes; 9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Attributes;
10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.AttributesTest; 10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.AttributesTest;
11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; 11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultTreeNode; 12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultTreeNode;
13 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultTreeNodeAttribute;
14 import junit.framework.TestCase; 13 import junit.framework.TestCase;
15 import junit.framework.TestSuite; 14 import junit.framework.TestSuite;
16 15
17 public class DefaultTreeNodeAttributesTest extends TestCase 16 public class DefaultTreeNodeAttributesTest extends TestCase
18 { 17 {
25 } 24 }
26 25
27 public static DefaultTreeNode instance() 26 public static DefaultTreeNode instance()
28 { 27 {
29 List<TreeNode> rawList = List.nil(); 28 List<TreeNode> rawList = List.nil();
30 TreeMap<String,ByteBuffer> rawMap = TreeMap.empty(Ord.stringOrd); 29 TreeMap<String,List<ByteBuffer>> rawMap = TreeMap.empty(Ord.stringOrd);
31 30
32 for(P2<String,ByteBuffer> entry : AttributesTest.ENTRIES){ 31 for(P2<String,List<ByteBuffer>> entry : AttributesTest.ENTRIES){
33 rawMap = rawMap.set(entry._1(),entry._2()); 32 rawMap = rawMap.set(entry._1(),entry._2());
34 } 33 }
35 34
36 return new DefaultTreeNode(rawList,rawMap); 35 return new DefaultTreeNode(rawList,rawMap);
37 } 36 }