    @Test
    public void test_with_request_response() {

        final EventBusAddressMessageMapping<GetVerticleDeployments.Request, GetVerticleDeployments.Response> mapping = EventBusAddressMessageMapping.<GetVerticleDeployments.Request, GetVerticleDeployments.Response>builder()
                .address("/xyz")
                .requestDefaultInstance(GetVerticleDeployments.Request.getDefaultInstance())
                .responseDefaultInstance(GetVerticleDeployments.Response.getDefaultInstance())
                .build();

        final GetVerticleDeployments.Response responseDefaultInstance = mapping.getResponseDefaultInstance().get();
        final GetVerticleDeployments.Request requestDefaultInstance = mapping.getRequestDefaultInstance();

        assertThat(responseDefaultInstance, is(GetVerticleDeployments.Response.getDefaultInstance()));
        assertThat(requestDefaultInstance, is(GetVerticleDeployments.Request.getDefaultInstance()));
        assertThat(mapping.getAddress(), is("/xyz"));
    }