protected def runKinesisSourceWithInspection()

in src/it/scala/com/gu/kinesis/KinesisTestComponents.scala [75:82]


  protected def runKinesisSourceWithInspection(
      kinesisSource: Source[KinesisRecord, NotUsed]
  ): () => IndexedSeq[KeyAndMessage] = {
    kinesisSource
      .via(markRecordsAsProcessed)
      .via(extractKeyAndMessage)
      .runWith(Inspectable.sink)
  }