2013-07-21 55 views
0

我在一个包下有多个故事。有人可以给我跑步者代码,以执行序列中的所有jbehave故事文件。依次运行多个故事

我一直在使用storyPaths方法,但它不能正常工作

回答

0

好,如果你需要按顺序执行这些更简单的方法是重命名你的故事在其名字前加上一个序列号。例如:“0_my_first_story”

0

storyPaths()只是返回一个List<String>。您可以自己获取文件List并使用Java对其进行排序。

或者,您可以利用GivenStories作为伪依赖性管理。如果您需要故事Z在故事X之前运行,请将X指定为GivenStories Z.我自己并没有这样做,但似乎它可能工作。更多信息here

最后,只是按字母顺序重新命名它们总是一个选项。