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 }