Java 从应用程序包到单元测试包的引用类

Java 从应用程序包到单元测试包的引用类,java,unit-testing,netbeans,project,Java,Unit Testing,Netbeans,Project,我一直在尝试将包的类导入到另一个包中进行单元测试。这是我现在的想法。我有两个包,一个是主应用程序的包,另一个是用于测试应用程序的包。进行单元测试的最佳实践是什么?我的方法正确吗?而且,在这种情况下,我不知道如何实际导入类。如果我开始添加库,如果我与某人共享测试包,他们就不必再这样做了。我的意思是,将包放在实际应用程序所在的路径中就足够了 Spec-java项目,netbeanside在这种情况下,我没有弄清楚如何实际导入类,这是什么意思?只需使用导入您的.package.Class。该类必须位于

我一直在尝试将包的类导入到另一个包中进行单元测试。这是我现在的想法。我有两个包,一个是主应用程序的包,另一个是用于测试应用程序的包。进行单元测试的最佳实践是什么?我的方法正确吗?而且,在这种情况下,我不知道如何实际导入类。如果我开始添加库,如果我与某人共享测试包,他们就不必再这样做了。我的意思是,将包放在实际应用程序所在的路径中就足够了


Spec-java项目,netbeanside

在这种情况下,我没有弄清楚如何实际导入类,这是什么意思?只需使用
导入您的.package.Class
。该类必须位于编译类路径上。我的意思是我试图添加import语句,但它说包不存在……我不知道如何从另一个项目导入类您必须将另一个项目添加到您的类路径/构建路径。那么,如果其他人已经拥有了该类,那么共享测试项目就足够了吗应用项目?在这种情况下,用户是否需要再次添加路径?单元测试项目使用应用程序项目中的类。您需要更改Netbeans单元测试项目设置,以便在其构建路径中包含应用程序项目。如果您正在分发此项目,则需要将其打包以包含应用程序项目(可能作为一个jar)。