View Javadoc
1   package civitas.common.tests;
2   
3   import java.util.HashMap;
4   import java.util.List;
5   import java.util.Map;
6   import java.util.function.Function;
7   
8   public class ConstructTestData {
9   
10  	public static <I, O> Map<I, O> constructTestData(final List<I> values, final Function<I, O> constructor) {
11  		Map<I, O> map = new HashMap<>();
12  		for (I value : values) {
13  			map.put(value, constructor.apply(value));
14  		}
15  		return map;
16  	}
17  }