在 Java 中,我已经看到在不同包中的同一个项目中拥有测试和源代码的做法。但是现在有人要求我将 Java 源代码制作为一个不同的项目,并将测试从主项目中取出,并将其作为一个单独的测试项目,就像在 .net 中一样,并在项目中提供该源 jar 的引用。
请参阅以下是我们遵循的一般做法
src>>main>>java>>com>>foo>>Sample.java
测试>>main>>java>>com>>foo>>SampleTest.java
但是现在有人让我创建一个项目
src>>main>>java>>com>>foo>>Sample.java
作为一个项目,然后像 Java 项目一样进行测试,将上述 jar 引用到您的测试项目中(将该 jar 添加到库中或将依赖项添加到您的构建文件中)以执行测试用例。
测试>>main>>java>>com>>foo>>SampleTest.java
您认为这是一个可行的解决方案吗?
我们应该遵循这样的做法吗?
江户川乱折腾
相关分类