package org.magenta.core; import java.util.Arrays; import org.magenta.random.FluentRandom; import com.google.common.base.Suppliers; public class Fixtures { public static FluentRandom randomizer(){ return FluentRandom.singleton(); } public static GenericDataSet<String> createAnonymousDataSet(int size) { String[] elements = new String[size]; for (int i = 0; i < size; i++) { elements[i] = randomizer().strings().charabia(12); } return createDataSetOf(elements); } public static <D> GenericDataSet<D> createDataSetOf(D... elements) { return new GenericDataSet<D>(Suppliers.ofInstance(Arrays.asList(elements)), (Class<D>) elements[0].getClass(),randomizer()); } }