@Override @Test public void collectChar() { MutableBag<Integer> integers = UnmodifiableBag.of(HashBag.newBagWith(1, 2, 2, 3, 3, 3)); Assert.assertEquals( CharHashBag.newBagWith('A', 'B', 'B', 'C', 'C', 'C'), integers.collectChar( new CharFunction<Integer>() { public char charValueOf(Integer integer) { return (char) (integer.intValue() + 64); } })); }