eventualmente eu encontrei uma maneira de injetar qualquer unitil.properties de sua escolha --- instanciando Unitils você mesmo!
Você precisa de um método que seja evocado @BeforeClass, no qual você executa algo como o seguinte:
@BeforeClass
public void initializeUnitils {
Properties properties;
...
// load properties file/values depending on various conditions
...
Unitils unitils = new Unitils();
unitils.init(properties);
Unitils.setInstance( unitils );
}
Eu escolho o arquivo de propriedades dependendo de qual configuração de hibernação é carregada (via @HibernateSessionFactory), mas também deve haver outras opções