【问题标题】:Devise Invitable: user.invite! doesn't work in test environment设计邀请:user.invite!在测试环境中不起作用
【发布时间】:2014-02-18 12:44:45
【问题描述】:

作为测试的一部分,我需要致电user.invite!。这是使用 Devise 邀请,因此既应该向用户发送邀请,也应该为他们创建一个邀请令牌并将它们保存到数据库中。

不幸的是,在测试环境中什么都没有发生,调用 user.invite! 只是返回 nil 并且对用户对象没有任何更改。

我该如何补救?

【问题讨论】:

    标签: rspec devise ruby-on-rails-4 devise-invitable


    【解决方案1】:

    我是个白痴。我对invite! 方法进行了存根,所以它什么也没做。

    和你一样。

    【讨论】:

    • lol.. 我没有把它存根,我只是在寻找一种方法来拥有一个不被接受的邀请用户 lol.. 但你让我 lololololol
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多