Schließlich habe ich einen Weg gefunden, beliebige unitil.properties Ihrer Wahl einzufügen – indem Sie Unitils selbst instanziieren!
Sie benötigen eine Methode, die @BeforeClass aufgerufen wird, in der Sie etwa Folgendes ausführen:
@BeforeClass
public void initializeUnitils {
Properties properties;
...
// load properties file/values depending on various conditions
...
Unitils unitils = new Unitils();
unitils.init(properties);
Unitils.setInstance( unitils );
}
Ich wähle die Properties-Datei abhängig davon, welche Hibernate-Konfiguration geladen ist (über @HibernateSessionFactory), aber es sollte auch andere Optionen geben