我有以下使用Eclipse的目录和软件包,我需要对其进行单元测试。
我已经尝试了一些组织,但是它们总是失败,或者找不到有效的类。当我用谷歌搜索该怎么做时,我总是对Maven含糊其辞,我不知道它是什么。
是否有办法将测试类从主程序包中移出(在屏幕截图中:UnitTests.java
),因此它仍然可以运行,但是可以运行更多井井有条?
答案 0 :(得分:1)
简而言之,您可以在项目中声明另一个Java包(例如:unittests.com.oop.*
并在其中移动测试类。
然后您将有com.oop.*
包含主要类,而unittests.com.oop.*
包含相关的单元测试。