1

我需要在我的主要故事中包含一些先决条件。我在我的主要故事中使用了 Givenstories: 来实现它。但我没有效果。我的主要故事开始运行而没有调用前提故事。

我的故事是,

主要故事:

GivenStories: preconditions/Login.story

Scenario: some scenario
Given some step
When some another step
Then some check

登录故事:

Scenario: Loginscenario
Given some step
When some another step
Then some check

在控制台中,它打印为 GivenStories: preconditions/Login.story

我试图将主要故事安排如下。

编辑后的主要故事:

Scenario: some scenario
GivenStories: preconditions/Login.story
Given some step
When some another step
Then some check

现在我可以运行它了,但是请让我知道我在第一种方法中哪里出错了。

4

2 回答 2

0

您必须配置父故事(主故事)的步骤工厂以包括步骤Login.story

于 2013-08-07T20:23:38.407 回答
0

我遇到了同样的问题,经过几次失败的尝试后,我尝试了:GivenStories: preconditions\Login.story(将斜杠更改为反斜杠)

这行得通。当我将它改回正斜杠时,它仍然有效。

于 2014-07-25T19:47:05.087 回答