我有以下控制器
class Admin::UsersController < Admin::BaseController
def index
@users = User.all.order(email: :asc)
end
end
如何编写检查index
def的所有用户通过电子邮件按升序检查所有用户的rspec测试?
答案 0 :(得分:2)
describe "#index" do
it "orders by email ascending" do
user1 = FactoryGirl.create(:user, email: "bb@aol.com")
user2 = FactoryGirl.create(:user, email: "aa@aol.com")
get :index
expect(assigns(:users).to_a).to eq([user2, user1])
end
end