黄瓜:“给定”步骤必须测试一些东西

时间:2011-02-15 18:35:13

标签: cucumber

我正在将我的测试重新编入Cucumber,但我仍然必须使用一些用户提供的信息(即,应该运行测试的帐户):

Given a valid account
When I ...
Then I ...

因此,我必须在“给定”步骤中检查所提供帐户的有效性,如果该方案无效,则会使该方案失败。这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

我看到的常见方法是在临时环境中运行,您可以模拟有效用户。因此,在Given步骤中,您应该创建一个新的有效用户。然后运行剩下的测试并在测试退出后删除用户。

相关问题