require 'rails_helper' RSpec.describe NostrManager::PublishZapReceipt, type: :model do let(:user) { create :user, ln_account: "123456abcdef" } let(:zap) { create :zap, user: user } describe "Default/delayed execution" do it "publishes zap receipts to all requested relays" do 2.times do expect(NostrPublishEventJob).to receive(:perform_later).and_return(true) end described_class.call(zap: zap) end end end