Làm thế nào bạn có thể phát triển trong Rails 3 bằng rSpec. Tôi có một mô hình UsersController
và một mô hình User
. Cả hai đều được liên kết với Devise vào lúc này, tôi đang viết thông số kỹ thuật điều khiển và tôi thực sự đang gặp khó khăn với kỳ vọng của mình khi Devise sign_in
thực sự gây nhiễu các tác phẩm.Stubbing Devise in rSpec và Rails3
Mọi thứ sẽ hữu ích.
Với sự sáng tạo, bạn hoàn toàn có thể loại bỏ mô hình người dùng: https://github.com/plataformatec/devise/wiki/How-To:-Stub-authentication-in-controller-specs – Flov