Rails minitest - 我可以定义除一个用户之外的所有用户吗?

时间:2016-10-16 03:38:39

标签: ruby-on-rails minitest

我是minitest的新手,我一直试图寻找这个,但我似乎无法找到答案。

我正在构建一些测试,我正在研究一个场景,我想为任何用户断言测试,除了特定的测试。就我而言,它是:guest。对于我的例子它的评论。所有用户都必须登录,客人无法创建甚至阅读评论。

我使用policy-assertions gem来测试我的Pundit政策。我知道我可以构建一个测试,我检查所有用户(nil)是否可以创建评论等,然后测试:guest是否可以,但我认为应该有一种方法可以跳过:guest用户。

0 个答案:

没有答案