unit-testing - 如何覆盖 Quarkus 中一个 Unittest 的配置属性

标签 unit-testing quarkus

在我的 Quarkus 应用程序中,StartupEvent 的观察者如果特定的 config-property 为 true,则将默认数据插入到我的数据库中。对于一个特定的 UnitTest,我希望我的数据库为空。

我认为有一些方法可以覆盖一个单元测试的配置值。这是真的,还是有更好的方法?

最佳答案

我建议使用测试配置文件
https://quarkus.io/blog/quarkus-test-profiles/

关于unit-testing - 如何覆盖 Quarkus 中一个 Unittest 的配置属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58884298/

相关文章:

java - 对于在镜像运行时初始化或重新初始化的类,镜像堆中不允许有实例 : sun. security.provider.NativePRNG

maven - 上传 Quarkus 依赖到 Nexus

quarkus - 如何在启动应用时执行Quarkus上的部分代码?

android - 使用 robolectric 进行单元测试会出现 NoSuchMethodException 错误

c# - 使用 Moq 和 Autofac 进行单元测试

unit-testing - 使用 Backbone 防止 Jasmine 和 Sinon 进行 AJAX 调用

PHPUnit - 在缓存打开/关闭的情况下运行所有​​测试两次?

javascript - 使用 Jasmine 进行 VS、Resharper、Karma 和 AngularJS 模板单元测试

kotlin - 如何在 Quarkus 中注册 Jackson 模块?

java - 带代理配置的 Quarkus/Restclient