fail("Could not find constructor "+clazz.getName()+"("+String.join(", ",(String[])Stream.of(params).map(x->x.getName()).collect(Collectors.toList()).toArray())+")"+" in class "+clazz.getName());
fail("Could not find constructor "+clazz.getName()+"("
assertTrue(Reflection.hasModifier("final").test(field)||field.getType().equals(Random.class),"non-final static class must be a random value generator");