Java 运行Concordion修复文件时找不到规范异常
我将fixure和html(规范)文件保存在同一个包“test/java/com/mypckg/”下。我使用的是2.0.2协和版本 但是当我运行测试时,我得到了下面提到的错误。请帮我解决这个问题 java.lang.RuntimeException:找不到规范:“com/mypckg/Testing.html”或“com/mypckg/Testing.xhtml”或“com/mypckg/Testing.md”或“com/mypckg/Testing.markdown”Java 运行Concordion修复文件时找不到规范异常,java,concordion,Java,Concordion,我将fixure和html(规范)文件保存在同一个包“test/java/com/mypckg/”下。我使用的是2.0.2协和版本 但是当我运行测试时,我得到了下面提到的错误。请帮我解决这个问题 java.lang.RuntimeException:找不到规范:“com/mypckg/Testing.html”或“com/mypckg/Testing.xhtml”或“com/mypckg/Testing.md”或“com/mypckg/Testing.markdown” at org.conco
at org.concordion.Concordion.<init>(Concordion.java:64)
at org.concordion.internal.ConcordionBuilder.build(ConcordionBuilder.java:310)
at org.concordion.internal.FixtureRunner.<init>(FixtureRunner.java:19)
at org.concordion.integration.junit4.ConcordionRunner.<init>(ConcordionRunner.java:62)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
}我可以通过稍微修改包结构来解决这个问题。旧:Fixture和html(规范)文件位于“src/test/com/mypckg/TestingFixture.java”下。新:现在我将TestingFixture.java保留在“src/test/concordion/”下,html文件保留在/resources/concordion/下。我可以通过稍微修改包结构来解决这个问题。旧:Fixture和html(规范)文件位于“src/test/com/mypckg/TestingFixture.java”下。新:现在我将TestingFixture.java保存在“src/test/concordion/”下,html文件保存在/resources/concordion/下。
Testing system = new Testing();
public String greetingFor(String firstName) {
return "Hello " + firstName + "!";
}