ant项目中的单元测试



我目前正在尝试将单元测试引入到一个基于ant的遗留项目中。问题是项目的结构有点非常规:Java文件与xml文件混合在同一目录下,有多个Java源目录,Java文件依赖于导入jar,而这些jar不存在于同一项目中……

用这样的结构把单元测试引入到项目中是一种干净的方式:

--->project
     ----->folder1
     ----->folder2
           -----file1.java
           -----file2.xml
           -----file3.prop
     ----->folder3

我可能会这样做:

--->project
     ----->folder1
     ----->folder1-test
     ----->folder2
           -----file1.java
           -----file2.xml
           -----file3.prop
     ----->folder2-test
           -----file1Test.java
           -----file2Test.xml
     ----->folder3
     ----->folder3-test

或者咬紧牙关,使用maven约定进行重构

folder1/src/main/java
folder1/src/main/resources
folder1/src/test/java
folder1/src/test/resources
etc...

相关内容

  • 没有找到相关文章

最新更新