我已经完成了concordion的tutorial,我正在将规范文件和Junit测试放在单独的文件夹中,但我得到一个IOException,找不到该文件。在concordion中,如何链接Java和HTML?
我已经看到它可能在它自己的源代码中:这两个文件位于单独的文件夹here和here中。
我不知道它是如何完成的。
感谢
我已经完成了concordion的tutorial,我正在将规范文件和Junit测试放在单独的文件夹中,但我得到一个IOException,找不到该文件。在concordion中,如何链接Java和HTML?
我已经看到它可能在它自己的源代码中:这两个文件位于单独的文件夹here和here中。
我不知道它是如何完成的。
感谢
,你需要确保包含规范文件和编译JUnit类的文件夹在类路径。另外,规范文件和JUnit类大部分都在同一个包中。
在Concordion中包含的示例中,Exception.html
和ExceptionTest.java
文件位于spec.concordion.results.exception
包中。规范文件位于src/test/resources
文件夹下,JUnit类位于src/test/java
文件夹下。
如果使用Eclipse,需要将文件夹配置为构建路径上的源文件夹(在上述情况下,src/test/java
和src/test/resources
文件夹将为源文件夹)。
如果使用Maven或Gradle作为构建工具,则按惯例使用src/test/java
和src/test/resources
文件夹,不需要额外的配置。 Concordion本身使用Gradle作为构建工具。