如果使用GivenStories路径将多个.scenario文件分组为.story文件,则这样:
@Story Core_functions
GivenStories:
stories/_example_/login.scenario,
stories/_example_/register.scenario,
...
有没有一种方法可以检测由例如拼写错误而没有真正开始Jbehave测试?
例如,如果我将GivenStories路径修改为:
stories/_ezample_/register.scenario
然后在执行测试期间,尝试启动测试用例时将导致以下错误:
org.jbehave.core.io.StoryResourceNotFound: Story path '_ezample_/register.scenario' not found
如何在不开始执行文本的情况下检查这些无效路径?
考虑到这一点,有许多不同的.scenario文件,通常只有一两个错误地弄错了此路径错字。
每次存储库更新后,我也可以触发Jenkins Post Build作业,这可能会导致路径中出现错别字。
任何想法我都会很高兴!