我想知道与使用标签和钩子相比,在黄瓜中使用背景是否有很好的论据。
在测试开始之前拥有一个登录用户可能会像这样:
Background:
Given that I am logged in
Scenario: Lorem ipsum sit amet dolor
[...]
或像这样:
@login
Scenario: Lorem ipsum sit amet dolor
[...]
+
before(@login) do
visit('/admin/login/testuser')
end
知道什么时候偏爱一个吗?