مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2025-11-30 21:32:30 +00:00
19 أسطر
537 B
Ruby
19 أسطر
537 B
Ruby
# frozen_string_literal: true
|
|
|
|
require "rails_helper"
|
|
|
|
RSpec.describe MessageDequeuer do
|
|
describe ".process" do
|
|
it "calls the initial process with the given message and logger" do
|
|
message = create(:queued_message)
|
|
logger = TestLogger.new
|
|
|
|
mock = double("InitialProcessor")
|
|
expect(mock).to receive(:process).with(no_args)
|
|
expect(MessageDequeuer::InitialProcessor).to receive(:new).with(message, logger: logger).and_return(mock)
|
|
|
|
described_class.process(message, logger: logger)
|
|
end
|
|
end
|
|
end
|