当前位置: 首页 > 知识库问答 >
问题:

未执行quarkus gradle测试

马坚
2023-03-14

我正在尝试夸克入门项目。使用maven执行包含的单元测试。然后我尝试了提议的gradle构建文件,因为我们使用gradle而不是maven。当我运行gradle test时,单元测试肯定没有执行(我知道,因为我修改它失败了)。

apply plugin: 'java'
apply plugin: 'io.quarkus.gradle.plugin' 

buildscript {     
  repositories {
    mavenCentral()
    maven {
      //this is temporary, all dependencies should be in central soon
      url 'http://repository.jboss.org/nexus/content/groups/public'
    }
  }
  dependencies {
    classpath 'io.quarkus:quarkus-gradle-plugin:0.11.0'
  }
}

repositories { 
  mavenCentral()
  maven {
    url 'http://repository.jboss.org/nexus/content/groups/public'
  }
}

dependencies { 
  compileOnly group: 'io.quarkus', name: 'quarkus-resteasy', version:'0.11.0'
  testCompile group: 'io.quarkus', name: 'quarkus-junit5', version:'0.11.0'
  testCompile group: 'io.rest-assured', name: 'rest-assured', version: '3.3.0'
}

这是一个错误还是我有什么问题?

共有1个答案

陶温书
2023-03-14

好的,我发现了问题。格雷德没有开箱即用地使用JUnit5。您必须将以下内容添加到 build.gradle 中才能获得开始测试的分级:

test {
    useJUnitPlatform()
}
 类似资料:
  • 我无法用PHPUnit解决测试问题。这是我的密码,有点问题。这是年度百分比计算(https://en.wikipedia.org/wiki/Annual_percentage_rate ). 在cmd中: 不要考虑Oracle模块,这是另一回事。我在“composer安装”之后运行了“phpunit”。 项目/测试/测试概述。php: 项目/phpunit.xml 我解决不了,试了很多次:(

  • 我刚刚通过composer安装了PHPUnit,试图通过跳上测试驱动开发的潮流,成为一名优秀的后端开发人员。然后我运行命令vendor/bin/phpunit,可以看到phpunit安装正确。 以下是我的文件结构: 在phpunit内部。xml文件我有以下内容: 如果我运行vendor/bin/phpunit,我可以看到我的配置文件已加载,但没有运行任何测试。 我基本上在tests文件夹和扩展的P

  • 问题内容: 我在NetBeans 8.2中的一个新的干净Maven项目中创建了此测试: 如果我运行测试,日志显示 我的pom.xml包含以下依赖项: 是什么导致JUnit 5忽略测试方法? 更新:我添加了surefire插件,这是完整的pom.xml: 输出更改为: 并且surefire-reports文件夹包含两个“ .dump”文件。第一个内容: 问题答案: 确保将您的配置正确地设置为: 而且

  • 这是我的文件: 我已经尝试根据Github中的这个线程添加 自从我看到关于的消息后,我将此添加到我的中(通过各种google搜索): 如果有人对我如何调试这种情况有一些想法的话。

  • 我有一个春靴项目。我已经在.../src/test/java/...中编写了单元测试。目录。我的所有单元测试的形式都是*test.java。当我运行“MVN测试”时,我得到以下输出: 在这方面的任何帮助都是非常感谢的。 我没有展示我的全部POM。以下是Junit的内容:

  • 问题内容: 当我使用以下命令在Maven中运行单个测试时: 我得到以下结果: 它在几分钟前工作了,但是现在由于某种原因停止了工作。在运行测试之前,我尝试运行几次,但没有帮助。 测试看起来像这样: }} 更新: 这是由于将此依赖项添加到POM: 当我删除它时,一切正常。即使我添加以下两个依赖关系而不是上一个依赖关系,一切也都可以正常工作: 真奇怪 问题答案: 您可能正在类路径上的某个地方拾取了JUn