在我的Quarkus应用程序中,如果特定的config-property为true,则StartupEvent
的观察者会将默认数据插入到我的数据库中。对于一个特定的UnitTest,我希望我的数据库为空。
我认为有某种方法可以覆盖一个单元测试的配置值。是真的,还是有更好的方法?
最佳答案
您是否通过在application.properties中对该属性使用测试概要文件进行了尝试?
像这样的东西:
—默认值为A
myProp = A
—这是测试配置文件,它将覆盖默认值
%tst.myProp = B
关于unit-testing - 如何在Quarkus中为一个单元测试覆盖配置属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58884298/