test: add tests for message unqueueing

This adds a comprehensive set of tests for the message unqueueing service.

Additionally, it improves how message databases are used for testing environments.
This commit is contained in:
Adam Cooke
2024-02-23 22:51:34 +00:00
committed by Adam Cooke
parent 465f4d8247
commit b4016f6b49
21 changed files with 1658 additions and 84 deletions
@@ -0,0 +1,8 @@
# frozen_string_literal: true
FactoryBot.define do
factory :address_endpoint do
server
sequence(:address) { |n| "test#{n}@example.com" }
end
end