gpt4 book ai didi

unit-testing - Netbeans 11.2未找到测试

转载 作者:行者123 更新时间:2023-12-03 05:28:34 24 4
gpt4 key购买 nike

我当时使用Java在netbeans中进行编程,直到突然不再运行测试之前一切都很好,我怀疑它是一个编程错误,因为我正在使用netbeans来生成所有测试,并且这个问题似乎在项目中仍然存在。我什至尝试重新安装Netbeans。这是我右键单击并按测试文件时的输出。

> Task :compileJava
> Task :processResources NO-SOURCE
> Task :classes
> Task :compileTestJava
> Task :processTestResources NO-SOURCE
> Task :testClasses
> Task :test FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':test'.
> No tests found for given includes: [PleaseWork.ReturnValuesTest](--tests filter)

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 0s
3 actionable tasks: 3 executed

我假设这是一个问题,这是新Netbeans项目上的默认gradle.build文件。
apply plugin: 'java'
apply plugin: 'jacoco'
apply plugin: 'application'


mainClassName = 'PleaseWork.Main'

repositories {
jcenter()
}

dependencies {
testCompile 'junit:junit:4.12'
}

它让我发疯。有解决方法吗?我可以使用gradle.build文件来强制执行测试吗?

最佳答案

问题在于Gradle根据大小写使用不同的类选择器。 See Here

因此,如果您只是将软件包从“PleaseWork”更改为“pleaseWork”,则它可能会起作用。

关于unit-testing - Netbeans 11.2未找到测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60272657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com