Package

com.itv.bucky

suite

Permalink

package suite

Visibility
  1. Public
  2. All

Type Members

  1. trait ChannelAmqpPurgeTest[F[_]] extends FunSuite with PublisherBaseTest[F] with StrictLogging

    Permalink
  2. trait ConsumerIntegrationTest[F[_]] extends FunSuite with PublisherConsumerBaseTest[F] with StrictLogging with EffectMonad[F, Throwable]

    Permalink
  3. trait EffectMonad[F[_], E] extends AnyRef

    Permalink
  4. trait EffectVerification[F[_]] extends AnyRef

    Permalink
  5. trait EstimatedMessageCountTest[F[_]] extends FunSuite with PublisherBaseTest[F] with StrictLogging

    Permalink
  6. trait LoadPublishMessagesTest[F[_]] extends FunSuite with PublisherConsumerBaseTest[F] with EffectMonad[F, Throwable] with ParallelEffectMonad[F]

    Permalink
  7. trait NetworkRecoveryIntegrationTest[F[_], E, C] extends FunSuite with EffectVerification[F] with EffectMonad[F, E] with StrictLogging

    Permalink
  8. case class NoneRequeue[F[_]](handler: Handler[F, Delivery]) extends RequeueStrategy[F] with Product with Serializable

    Permalink
  9. trait ParallelEffectMonad[F[_]] extends AnyRef

    Permalink
  10. trait PublisherBaseTest[F[_]] extends EffectVerification[F]

    Permalink
  11. trait PublisherConsumerBaseTest[F[_]] extends EffectVerification[F]

    Permalink
  12. trait PublisherIntegrationTest[F[_], E] extends FunSuite with PublisherConsumerBaseTest[F] with StrictLogging with EffectMonad[F, Throwable] with Eventually

    Permalink
  13. case class RawRequeue[F[_]](handler: RequeueHandler[F, Delivery], requeuePolicy: RequeuePolicy) extends RequeueStrategy[F] with Product with Serializable

    Permalink
  14. trait RequeueIntegrationTest[F[_]] extends FunSuite with PublisherConsumerBaseTest[F] with StrictLogging with EffectMonad[F, Throwable]

    Permalink
  15. sealed trait RequeueStrategy[+F[_]] extends AnyRef

    Permalink
  16. case class SimpleRequeue[F[_]](handler: Handler[F, Delivery]) extends RequeueStrategy[F] with Product with Serializable

    Permalink
  17. case class TestFixture[F[_]](publisher: Publisher[F, PublishCommand], routingKey: RoutingKey, exchangeName: ExchangeName, queueName: QueueName, amqpClient: BaseAmqpClient, dlqHandler: Option[StubConsumeHandler[F, Delivery]] = None) extends Product with Serializable

    Permalink
  18. case class TypeRequeue[F[_], T](handler: RequeueHandler[F, T], requeuePolicy: RequeuePolicy, unmarshaller: PayloadUnmarshaller[T]) extends RequeueStrategy[F] with Product with Serializable

    Permalink

Value Members

  1. object NoneHandler extends RequeueStrategy[Nothing] with Product with Serializable

    Permalink

Ungrouped