gpt4 book ai didi

rspec - 在rSpec和Rails3中 stub 设计

转载 作者:行者123 更新时间:2023-12-03 08:13:35 25 4
gpt4 key购买 nike

如何使用rSpec在Rails 3中存入Devise。我有一个UsersControllerUser模型。目前,这两个都与Devise相关,我正在编写 Controller 规格,并且我确实很难满足我的期望,因为Devise sign_in确实阻碍了工作。

任何事情都会有所帮助。

最佳答案

我发现现在很容易做到这一点。 rspec2和devise存在问题,但现在已解决。我想您需要更新您的 gem 。那你可以写

require 'spec_helper'

describe DoStuffController do
include Devise::TestHelpers

before (:each) do
@user = Factory.create(:user)
sign_in @user
end

describe "GET 'index'" do
it "should be successful" do
get 'index'
response.should be_success
end
end
end

[更新]在devise Wiki上,现在有一个详细的(可能是最新的) description

关于rspec - 在rSpec和Rails3中 stub 设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3387485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com