Skip to content

1.2.0

Latest
Compare
Choose a tag to compare
@palkan palkan released this 05 Feb 19:53
· 1 commit to master since this release

Features

  • Added Minitest assertions for deliveries:
require "active_delivery/testing/minitest"

class MyDeliveryServiceTest < Minitest::Test
  include ActiveDelivery::TestHelper

  def test_delivers_notification
    assert_delivery_enqueued(Community::EventsDelivery, :modified, with: [event]) do
      some_action
    end
  end

  def test_no_notification_is_delivered
    assert_no_deliveries do
      some_action
    end

    # Alternatively, you can use the positive assertion
    assert_deliveries(0) do
      some_action
    end
  end
end