new RandomFunction(Long.class, new Range(start, end)).generateValue();
}
@Test
public void randomFunction() {
Function[] functions = {new NameFunction(), new NameFunction(Gender.MALE), new NameFunction(Gender.FEMALE)};
Object value = new RandomFunction(functions).generateValue();
assertNotNull("Generated value can not be null", value);
}