Minitest登录的帮助方法

问题描述 投票:0回答:1

只是想知道在 Minitest 验收测试中设置某些内容以在测试前登录的最佳方法是什么。

我正在从 Cucumber 切换过来,它通常是这样的:

step("log in as userx")

我可以简单地在我的 minitest_helper.rb 中定义一个使用 Capybara 的方法还是有更好的方法?

ruby-on-rails ruby-on-rails-3.2 minitest
1个回答
0
投票

由于您没有测试登录功能,因此您应该能够创建

User
类的对象并登录(设置会话)。

如果您愿意,可以将其放入您的

minitest_helper.rb
中,这样每次您需要登录用户时您都会有一个空白的石板。

© www.soinside.com 2019 - 2024. All rights reserved.