Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 运行Concordion修复文件时找不到规范异常_Java_Concordion - Fatal编程技术网

Java 运行Concordion修复文件时找不到规范异常

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

我将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.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 + "!";
    }