2013-07-21 64 views
0

我在一個包下有多個故事。有人可以給我跑步者代碼,以執行序列中的所有jbehave故事文件。依次運行多個故事

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

回答

0

好,如果你需要按順序執行這些更簡單的方法是重命名你的故事在其名字前加上一個序列號。例如:「0_my_first_story」

0

storyPaths()只是返回一個List<String>。您可以自己獲取文件List並使用Java對其進行排序。

或者,您可以利用GivenStories作爲僞依賴性管理。如果您需要故事Z在故事X之前運行,請將X指定爲GivenStories Z.我自己並沒有這樣做,但似乎它可能工作。更多信息here

最後,只是按字母順序重新命名它們總是一個選項。