1 # frozen_string_literal: true
 
   3 require "application_system_test_case"
 
   5 class UsersTest < ApplicationSystemTestCase
 
   7     admin = create(:administrator_user)
 
  11   test "all users can be selected" do
 
  12     create_list(:user, 100)
 
  16     assert_css "tbody input[type=checkbox]:checked", :count => 0
 
  17     assert_css "tbody input[type=checkbox]:not(:checked)", :count => 50
 
  19     assert_css "tbody input[type=checkbox]:checked", :count => 50
 
  20     assert_css "tbody input[type=checkbox]:not(:checked)", :count => 0
 
  22     click_on "Older Users", :match => :first
 
  24     assert_css "tbody input[type=checkbox]:checked", :count => 0
 
  25     assert_css "tbody input[type=checkbox]:not(:checked)", :count => 50
 
  27     assert_css "tbody input[type=checkbox]:checked", :count => 50
 
  28     assert_css "tbody input[type=checkbox]:not(:checked)", :count => 0