Browse Source

remove irrelevant test

pull/1040/head
Kat 4 years ago
parent
commit
e75717a7dc
  1. 24
      spec/mailers/location_or_scheme_deactivation_mailer_spec.rb

24
spec/mailers/location_or_scheme_deactivation_mailer_spec.rb

@ -70,28 +70,4 @@ RSpec.describe LocationOrSchemeDeactivationMailer do
described_class.new.send_deactivation_mail(user, 3, :update_logs_url, scheme_name, postcode) described_class.new.send_deactivation_mail(user, 3, :update_logs_url, scheme_name, postcode)
end end
end end
describe "#send_deactivation_mails" do
let(:user_a) { FactoryBot.create(:user, email: "user_a@example.com") }
let(:user_a_logs) { FactoryBot.create_list(:lettings_log, 1, created_by: user_a) }
let(:user_b) { FactoryBot.create(:user, email: "user_b@example.com") }
let(:user_b_logs) { FactoryBot.create_list(:lettings_log, 3, created_by: user_b) }
let(:logs) { user_a_logs + user_b_logs }
it "sends E-mails to the creators of affected logs with counts" do
expect(notify_client).to receive(:send_email).with(hash_including({
email_address: user_a.email,
personalisation: hash_including({ log_count: user_a_logs.count }),
}))
expect(notify_client).to receive(:send_email).with(hash_including({
email_address: user_b.email,
personalisation: hash_including({ log_count: user_b_logs.count }),
}))
described_class.new.send_deactivation_mails(logs, :update_logs_url, "Test Scheme", "test postcode")
end
end
end end

Loading…
Cancel
Save