001package de.cuioss.test.generator.impl; 002 003import java.time.LocalDateTime; 004 005import de.cuioss.test.generator.Generators; 006import de.cuioss.test.generator.TypedGenerator; 007 008/** 009 * Provide any valid value for {@linkplain LocalDateTime} 010 * 011 * @author Eugen Fischer 012 */ 013public class LocalDateTimeGenerator implements TypedGenerator<LocalDateTime> { 014 015 @Override 016 public LocalDateTime next() { 017 return LocalDateTime.of(Generators.localDates().next(), Generators.localTimes().next()); 018 } 019 020 @Override 021 public Class<LocalDateTime> getType() { 022 return LocalDateTime.class; 023 } 024 025}