akhirnya saya menemukan cara untuk menyuntikkan unitil.properties pilihan Anda --- dengan membuat instance Unitils sendiri!
Anda memerlukan metode yang membangkitkan @BeforeClass, di mana Anda melakukan sesuatu seperti berikut:
@BeforeClass
public void initializeUnitils {
Properties properties;
...
// load properties file/values depending on various conditions
...
Unitils unitils = new Unitils();
unitils.init(properties);
Unitils.setInstance( unitils );
}
Saya memilih file properti tergantung pada konfigurasi hibernasi mana yang dimuat (melalui @HibernateSessionFactory), tetapi harus ada opsi lain juga