Я сохранил файл fixure и html (спецификации) в том же пакете 'test / java / com / mypckg /'. Я использую версию 2.0.2 concordion.
Но когда я запускаю тест, я получаю ниже упомянутую ошибку. Пожалуйста, помогите мне решить эту проблему.
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)
Я попытался отладить путь к ресурсу Concordion.class, отправленный до тех пор, пока здесь не будет верным.
Ниже приведен мой код.
@RunWith(ConcordionRunner.class)
public class TestingFixture {
Testing system = new Testing();
public String greetingFor(String firstName) {
return "Hello " + firstName + "!";
}
}