@Scheduled(fixedDelay = 3000)
    public void send() {
        CarDto carDto = CarDto.builder()
                .id(UUID.randomUUID())
                .color("white")
                .name("vw")
                .build();
        RegistrationDto registrationDto = template.convertSendAndReceiveAsType(
                directExchange.getName(),
                ROUTING_KEY,
                carDto,
                new ParameterizedTypeReference<>() {
                });
    }
@Test
    void sendMessageSynchronously() {
        // given

        // when
        ThrowableAssert.ThrowingCallable send = () -> statefulBlockingClient.send();

        // then
        assertThatCode(send).doesNotThrowAnyException();
    }