Class RabbitMQNotificationPublisherTest

java.lang.Object
com.reallifedeveloper.common.infrastructure.messaging.RabbitMQNotificationPublisherTest

public class RabbitMQNotificationPublisherTest extends Object
  • Constructor Details

    • RabbitMQNotificationPublisherTest

      public RabbitMQNotificationPublisherTest()
  • Method Details

    • init

      @BeforeEach public void init() throws Exception
      Throws:
      Exception
    • publishNotificationsShouldCallChannelBasicPublish

      @Test public void publishNotificationsShouldCallChannelBasicPublish() throws Exception
      Throws:
      Exception
    • publishNotificationsShouldThrowIOExceptionIfConnectionTimesOut

      @Test public void publishNotificationsShouldThrowIOExceptionIfConnectionTimesOut() throws Exception
      Throws:
      Exception
    • publishNotificationsShouldThrowOriginalExceptionIfBasicPublishFails

      @Test public void publishNotificationsShouldThrowOriginalExceptionIfBasicPublishFails() throws Exception
      Throws:
      Exception
    • creatingPublisherWithNullConnectionFactoryShouldFail

      @Test public void creatingPublisherWithNullConnectionFactoryShouldFail()
    • creatingPublisherWithNullObjectSerializerShouldFail

      @Test public void creatingPublisherWithNullObjectSerializerShouldFail()
    • verifyLogging

      @Test public void verifyLogging() throws Exception
      Throws:
      Exception