From 3af6739f21f5a479d1dd4d2816775c4278722b08 Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Thu, 16 Jan 2025 10:45:48 -0500 Subject: [PATCH] Add coverage for `AnnualReport.prepare` method (#33618) --- spec/lib/annual_report_spec.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spec/lib/annual_report_spec.rb b/spec/lib/annual_report_spec.rb index bd4d0f3387..fa898d3ac5 100644 --- a/spec/lib/annual_report_spec.rb +++ b/spec/lib/annual_report_spec.rb @@ -13,4 +13,13 @@ RSpec.describe AnnualReport do .to change(GeneratedAnnualReport, :count).by(1) end end + + describe '.prepare' do + before { Fabricate :status } + + it 'generates records from source class which prepare data' do + expect { described_class.prepare(Time.current.year) } + .to change(AnnualReport::StatusesPerAccountCount, :count).by(1) + end + end end