require "test_helper" class IssuesHelperTest < ActionView::TestCase attr_accessor :current_user def test_issues_count target_user = create(:user) self.current_user = create(:moderator_user) n = (Settings.max_issues_count - 1) n.times do create(:note_with_comments) do |note| create(:issue, :reportable => note, :reported_user => target_user, :assigned_role => "moderator") end end expected = <<~HTML.delete("\n") #{n} HTML assert_dom_equal expected, open_issues_count n += 1 create(:note_with_comments) do |note| create(:issue, :reportable => note, :reported_user => target_user, :assigned_role => "moderator") end expected = <<~HTML.delete("\n") #{n}+ HTML assert_dom_equal expected, open_issues_count end end