add test case for user count on about page

This commit is contained in:
Andreas Nedbal 2021-10-03 21:26:46 +02:00
parent 58588d22b1
commit 85210589cb
1 changed files with 21 additions and 0 deletions

View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require "rails_helper"
describe StaticController, type: :controller do
describe "#about" do
subject { get :about }
before(:each) {
User.create(screen_name: 'very_valid_user', confirmed_at: Time.now, answered_count: 1, asked_count: 1)
User.create(screen_name: 'big_ben', permanently_banned: true)
User.create(screen_name: 'youre_mom', banned_until: Time.now + 10.days)
User.create(screen_name: 'silence_fox', confirmed_at: Time.now)
}
it "shows the correct user count" do
subject
expect(assigns(:users)).to eq(1)
end
end
end