use of org.eclipse.hono.client.notification.kafka.NotificationKafkaConsumerConfigProperties in project hono by eclipse.
the class DeviceRegistryNotificationsIT method testReceiveNotificationViaKafka.
/**
* Verifies that Kafka-based notifications for adding tenant/device/credentials resources are received by a local
* client.
*
* @param ctx The vert.x test context.
* @throws InterruptedException if test is interrupted while running.
*/
@Test
@AssumeMessagingSystem(type = MessagingType.kafka)
public void testReceiveNotificationViaKafka(final VertxTestContext ctx) throws InterruptedException {
final var notificationConsumerConfig = new NotificationKafkaConsumerConfigProperties();
notificationConsumerConfig.setConsumerConfig(IntegrationTestSupport.getKafkaConsumerConfig().getConsumerConfig("notification-receiver"));
receiver = new KafkaBasedNotificationReceiver(vertx, notificationConsumerConfig);
testReceiveNotification(ctx);
}
Aggregations