java - 默认包的 JUnit 测试用例

标签 java eclipse unit-testing junit package

我对 Eclipse 和 Java 非常陌生,正在开发一个具有以下结构的 java 项目

Src_folder
    --default package 
    |  --src (main )
    --package1
    |  --src1
    --package2
       --src2

我想为每个类添加一个 JUnit 测试用例。我想为测试用例创建以下结构:

test_folder
    --default package 
    |  --src_test (main )
    --package1
    |  --src1_test
    --package2
       --src2_test

我的问题是,在 src 中创建类的测试用例时,我该如何命名默认包的包?使用带有 main 函数的默认包是标准做法,还是将默认包重命名为指示条目的良好做法?

最佳答案

src
   --some_package
     --some source files
   --package2
     --some other source files

testsrc
   --some_package
     ... same structure as src folder

这是遵循的标准做法。

And use of default package is highly discouraged

关于java - 默认包的 JUnit 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15336769/

相关文章:

java - 如何拦截Java中的音乐控制键盘快捷键?

java - FxmlLoader.load() 不工作,我不知道为什么。我应该怎么办?

java - Eclipse 每次打开都会崩溃并关闭

java - Eclipse 的行为就像选择了 <1.5 的编译器一样,尽管设置了 1.7

eclipse - 远程调试Jetty(无mvn,无插件)

unit-testing - chalice : Spock : Unit testing GORM domain class hooks

java - jar 没有在命令提示符下给出输出,但在 eclipse 中工作正常

java - ArrayList 中的每个 String[] 都具有相同的值

Node.js sinon 在并行执行中 stub 函数导致测试失败

unit-testing - 在 "TypeError: create is not a function"中使用 Jest 模拟 (Zustand) 函数模拟