Files
growstuff/spec/controllers/admin/orders_controller_spec.rb
2018-01-04 21:28:48 +13:00

19 lines
519 B
Ruby

require 'rails_helper'
describe Admin::OrdersController do
login_member(:admin_member)
describe "GET search" do
it "assigns @orders" do
order = FactoryBot.create(:order)
get :search, params: { search_by: 'order_id', search_text: order.id }
assigns(:orders).should eq([order])
end
it "sets an error message if nothing found" do
get :search, params: { search_by: 'order_id', search_text: 'foo' }
flash[:alert].should have_text "Couldn't find order with"
end
end
end