gpt4 book ai didi

java - 使用 NetBeans 测试 Java

转载 作者:行者123 更新时间:2023-12-01 13:52:01 25 4
gpt4 key购买 nike

我有一个名为 JavaProject2 的项目,其中包含一个名为 some.myPackage 的包.该包包含三个 .java 文件。现在我想添加一个使用 JUnit 进行测试的 .java 文件(即 Mytest.java)。
我应该把那个文件放在哪里?我把它放在源文件上,但没有测试结果。如果我将它放在一个测试包上,那么我将无法使用我在其他文件中创建的公共(public)类和函数。
在源文件的开头它有 package some.myPackage; .每当我运行测试时,它总是给我一个错误。

错误Unknown caused an error (0.0 s)
无论是否存在 Mytest.java 文件,它都会显示相同的错误。

谁能帮我解决这个错误?请不要对我投反对票,在过去的 4 个小时里,我一直在努力解决这个问题。

我可以保留一个且唯一的源包吗?还是我必须制作一个额外的测试包?

最佳答案

看看这个教程:http://netbeans.org/kb/docs/java/junit-intro.html

通常,您在 Netbeans 中的“源程序包”下有您的程序,在“测试包”下有您的单元测试。您应该为它们使用相同的包结构。
例如。如果您在“源包”下有“some.myPackage.MainProgram”,则应该在“测试包”下有“some.myPackage.MainProgramTest”。即使这些类被组织在硬盘上的不同目录中,它们仍然位于同一个包中,并且从 Java 的角度来看,它们位于相同的位置 (/package)。这有帮助吗?

关于java - 使用 NetBeans 测试 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12967726/

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