private List<Generator> test1Generators() throws ParseException {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        List<Generator> result = new ArrayList<>();
        result.add(new NumberedStringGenerator("dim1", "dim1_key", "key"));
        result.add(new IntegerGenerator("dim1", "num1", 0));
        result.add(new IntegerGenerator("dim2", "dim2_key", 5));
        result.add(new IntegerGenerator("dim3", "dim3_key", 12));
        result.add(new RandomDateGenerator("dim2", "date1", sdf.parse("2013-01-01"), sdf.parse("2013-12-31")));
        result.add(new RandomDateGenerator("dim3", "date3", sdf.parse("2011-01-01"), sdf.parse("2011-12-31")));
        return result;
    }