java - 如何忽略 quarkus 测试

标签 java testing junit quarkus

我正在测试我的 Quarkus 应用程序,我想忽略一些测试。

测试类注释为 @io.quarkus.test.junit.QuarkusTest ,以及每个方法 @org.junit.jupiter.api.Test

我正在尝试使用 @org.junit.Ignore注释,但它不起作用,无论如何都会执行被忽略的测试。

这是代码:

@QuarkusTest
@TestHTTPEndpoint(MyResource::class)
class MyResourceTest {

    @Test
    @Ignore
    fun `to be ignored`() {
        assertTrue(false)
    }
}

有谁知道我怎样才能实现这个目标?

最佳答案

您可以使用@Disabled注释

您还可以使用 assumptions 有条件地运行测试.

关于java - 如何忽略 quarkus 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71529380/

相关文章:

java - 为什么 jrunscript 不支持我的类路径?

java - Junit - 模拟一个文件

java - Maven:当 <groups> 已配置时,surefire 插件会忽略 -Dgroups

java - 第一次使用 JUnit : Why eclipse always shows error (Red indicator)

java - 我应该为 intel i5 cpu 和 windows 7 64 位安装哪个 jdk

Java 添加多个信任库,每个端口一个

java - Log4j2:根据环境变量更改模式

.net - 测试大量使用 Gui 的 WPF 应用程序

java - 即使测试失败,Gradle 也会在测试阶段后执行任务

testing - Jasmine .toHaveBeenCalledWith(aDate) 不工作