es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Jbehave no puede encontrar la historia.

Cuando intento ejecutar la clase Java que tiene la anotación @Test como parte de TestNG para JBehave, está dando una excepción org.jbehave.core.io.StoryResourceNotFound.

Código:

public class Runner extends ConfigurableEmbedder {
public Embedder embedder;
@Test
public void run() {
// TODO Auto-generated method stub
embedder = configuredEmbedder();
embedder.configuration();
System.out.println(“I am runner”);
[Imagen adjunta para referencia]
String storypath = “GoogleSearch.story”;
embedder.runStoriesAsPaths(Collections.singletonList(storypath));
}
}

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    La excepción org.jbehave.core.io.StoryResourceNotFound ocurre cuando JBehave no puede encontrar el archivo de historia que debe ejecutarse. En este caso, parece que JBehave no puede encontrar el archivo “GoogleSearch.story” que se pasa como parámetro al método runStoriesAsPaths.

    Para resolver este error, debes asegurarte de que el archivo de historia esté ubicado en la ruta correcta y de que la ruta esté configurada correctamente en tu proyecto. Además, puedes intentar proporcionar una ruta absoluta al archivo de historia en lugar de una ruta relativa, para asegurarte de que JBehave pueda encontrar el archivo correctamente.

    Si el problema persiste, puedes intentar depurar el código y verificar los archivos de configuración relevantes para asegurarte de que todas las configuraciones y dependencias necesarias estén en su lugar.

Comments are closed.