cuối cùng tôi đã tìm ra cách để đưa vào bất kỳ unitil.properties nào mà bạn chọn --- bằng cách tự khởi tạo Unitils!
Bạn cần một phương thức được kích hoạt @BeforeClass, trong đó bạn thực hiện một vài thao tác như sau:
@BeforeClass
public void initializeUnitils {
Properties properties;
...
// load properties file/values depending on various conditions
...
Unitils unitils = new Unitils();
unitils.init(properties);
Unitils.setInstance( unitils );
}
Tôi chọn tệp thuộc tính tùy thuộc vào cấu hình ngủ đông nào được tải (thông qua @HibernateSessionFactory), nhưng cũng phải có các tùy chọn khác