view 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 source

package jp.ac.u_ryukyu.ie.cr.tatsuki.functionaljava;



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<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 str2 = newMap2.get("name").some();
		Assert.assertEquals(str,"tatsuki");
		Assert.assertEquals(str2,"kanagawa");
	}
	

}