2014-01-13 39 views
0

我已经完成了concordion的tutorial,我正在将规范文件和Junit测试放在单独的文件夹中,但我得到一个IOException,找不到该文件。在concordion中,如何链接Java和HTML?

我已经看到它可能在它自己的源代码中:这两个文件位于单独的文件夹herehere中。

我不知道它是如何完成的。

感谢

回答

0

,你需要确保包含规范文件和编译JUnit类的文件夹在类路径。另外,规范文件和JUnit类大部分都在同一个包中。

在Concordion中包含的示例中,Exception.htmlExceptionTest.java文件位于spec.concordion.results.exception包中。规范文件位于src/test/resources文件夹下,JUnit类位于src/test/java文件夹下。

如果使用Eclipse,需要将文件夹配置为构建路径上的源文件夹(在上述情况下,src/test/javasrc/test/resources文件夹将为源文件夹)。

如果使用Maven或Gradle作为构建工具,则按惯例使用src/test/javasrc/test/resources文件夹,不需要额外的配置。 Concordion本身使用Gradle作为构建工具。