package com.thinkaurelius.faunus.mapreduce.util; import junit.framework.TestCase; /** * @author Marko A. Rodriguez (http://markorodriguez.com) */ public class CounterMapTest extends TestCase { public void testIncrement() { CounterMap<String> map = new CounterMap<String>(); assertEquals(map.size(), 0); map.put("marko", 1l); assertEquals(map.size(), 1); assertEquals(map.get("marko"), Long.valueOf(1l)); map.incr("marko", 2l); assertEquals(map.size(), 1); assertEquals(map.get("marko"), Long.valueOf(3l)); map.incr("stephen", 2l); assertEquals(map.size(), 2); assertEquals(map.get("marko"), Long.valueOf(3l)); assertEquals(map.get("stephen"), Long.valueOf(2l)); } }