summaryrefslogtreecommitdiff
path: root/spec/workers/member_invitation_reminder_emails_worker_spec.rb
blob: bb4ff4665841c73b37cf6810a65b61fe03d4fb1a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# frozen_string_literal: true

require 'spec_helper'

RSpec.describe MemberInvitationReminderEmailsWorker do
  describe '#perform' do
    subject { described_class.new.perform }

    before do
      create(:group_member, :invited, created_at: 2.days.ago)
    end

    it 'executes the invitation reminder email service' do
      expect_next_instance_of(Members::InvitationReminderEmailService) do |service|
        expect(service).to receive(:execute)
      end

      subject
    end
  end
end