diff src/test/java/jp/ac/u_ryukyu/ie/cr/tatsuki/functionaljava/FjTreeMapTest.java @ 122:b006861cb795

add SearchQueryTest
author one
date Mon, 06 Oct 2014 22:42:03 +0900
parents f783a27eed24
children 72f454eb04ec
line wrap: on
line diff
--- a/src/test/java/jp/ac/u_ryukyu/ie/cr/tatsuki/functionaljava/FjTreeMapTest.java	Thu Oct 02 17:24:25 2014 +0900
+++ b/src/test/java/jp/ac/u_ryukyu/ie/cr/tatsuki/functionaljava/FjTreeMapTest.java	Mon Oct 06 22:42:03 2014 +0900
@@ -1,27 +1,35 @@
 package jp.ac.u_ryukyu.ie.cr.tatsuki.functionaljava;
 
-import java.nio.ByteBuffer;
+
 
-import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath;
-import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
-import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultTreeNode;
-import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either;
-import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error;
-
+import org.apache.commons.collections.map.StaticBucketMap;
 import org.junit.Assert;
 import org.junit.Test;
 
+import fj.F;
 import fj.Ord;
+import fj.data.List;
+import fj.data.Option;
 import fj.data.TreeMap;
 
-public class FjTreeMapTest {
+public class FjTreeMapTest<A> {
 	
 	@Test
 	public void testTreeMap()	{
+
+		List<Integer> list = List.nil();
+		list = list.cons(1).cons(2).cons(3);
+		System.out.println(list.toString());
+		list.length();
 		TreeMap<String,String> map = TreeMap.empty(Ord.stringOrd);
 		TreeMap<String, String> newMap = map.set("name","tatsuki");
+		Option<String> op = newMap.get("name");
+		if (op.isNone()) {
+			
+		}
+		String str = op.some();
+		
 		TreeMap<String, String> newMap2 = map.set("name","kanagawa");
-		String str = newMap.get("name").some();
 		String str2 = newMap2.get("name").some();
 		Assert.assertEquals(str,"tatsuki");
 		Assert.assertEquals(str2,"kanagawa");