public static void assertNoIterations(Transformations<Transformation> transformations) { for (Transformation transformation : transformations) { fail( "an empty " + Transformations.class.getSimpleName() + " should not iterate. Transformation: " + transformation.getName()); } }
public static Map<String, Transformation> mockTransformationMap(Collection<String> names) { final Map<String, Transformation> transformationMap = new HashMap<String, Transformation>(names.size()); for (Transformation transformation : mockTransformationList(names)) { transformationMap.put(transformation.getName(), transformation); } return transformationMap; }
public static List<Transformation> mockTransformationList(Collection<String> names) { final List<Transformation> transformations = new ArrayList<Transformation>(names.size()); Transformation transformation; for (String name : names) { transformation = mock(Transformation.class); when(transformation.getName()).thenReturn(name); transformations.add(transformation); } return transformations; }