Конкретная проблема, с которой приходится сталкиваться, заключается в имитации контекста, хранилищ состояний и оконных объектов, которые передаются в процесс функции.
Похоже, все примеры, например, здесь и здесь модульные тесты на уровне потока (например, mockStreams или использование EmbeddedKafkaCluster).