diff --git a/spec/controllers/admin/admin_users_controller_spec.rb b/spec/controllers/admin/admin_users_controller_spec.rb new file mode 100644 index 000000000..12ca2da6c --- /dev/null +++ b/spec/controllers/admin/admin_users_controller_spec.rb @@ -0,0 +1,22 @@ +require "rails_helper" +require_relative "../../support/devise" + +describe Admin::AdminUsersController, type: :controller do + render_views + let(:page) { Capybara::Node::Simple.new(response.body) } + let(:resource_title) { "Admin Users" } + let(:valid_session) { {} } + login_admin_user + + describe "Get case logs" do + before do + get :index, session: valid_session + end + + it "returns a table of admin users" do + expect(page).to have_content(resource_title) + expect(page).to have_table("index_table_admin_users") + expect(page).to have_link(AdminUser.first.id.to_s) + end + end +end