Package org.apache.camel.avro.generated

Examples of org.apache.camel.avro.generated.Value


    @Test(expected = AvroRuntimeException.class)
    public void testInOnlyToNotExistingRoute() throws Exception {
        initializeTranceiver();
        Key key = Key.newBuilder().setKey("1").build();
        Value value = Value.newBuilder().setValue("test value").build();
        Object[] request = {key, value};
        requestorForWrongMessages.request("get", request);
    }
View Full Code Here


    @Test
    public void testInOut() throws Exception {
        initializeTranceiver();
        keyValue.getStore().clear();
        Key key = Key.newBuilder().setKey("2").build();
        Value value = Value.newBuilder().setValue("test value").build();
        keyValue.getStore().put(key, value);
        Object[] request = {key};
        Object response = requestor.request("get", request);
        assertEquals(value, response);
    }
View Full Code Here

    @Test
    public void testInOutMessageInRoute() throws Exception {
        initializeTranceiver();
        keyValue.getStore().clear();
        Key key = Key.newBuilder().setKey("2").build();
        Value value = Value.newBuilder().setValue("test value").build();
        keyValue.getStore().put(key, value);
        Object[] request = {key};
        Object response = requestorMessageInRoute.request("get", request);
        assertEquals(value, response);
    }
View Full Code Here

        }
    }


    private void marshalAndUnmarshal(String inURI, String outURI) throws Exception {
        Value input = Value.newBuilder().setValue("test body").build();

        MockEndpoint mock = getMockEndpoint("mock:reverse");
        mock.expectedMessageCount(1);
        mock.message(0).body().isInstanceOf(Value.class);
        mock.message(0).body().equals(input);

        Object marshalled = template.requestBody(inURI, input);

        template.sendBody(outURI, marshalled);

        mock.assertIsSatisfied();

        Value output = mock.getReceivedExchanges().get(0).getIn().getBody(Value.class);
        assertEquals(input, output);
    }
View Full Code Here

    }

    @Test
    public void testInOnly() throws InterruptedException {
        Key key = Key.newBuilder().setKey("1").build();
        Value value = Value.newBuilder().setValue("test value").build();
        Object[] request = {key, value};
        template.sendBodyAndHeader("direct:in", request, AvroConstants.AVRO_MESSAGE_NAME, "put");
        assertEquals(value, keyValue.getStore().get(key));
    }
View Full Code Here

    @Test
    public void testInOnlyWithMessageNameInRoute() throws InterruptedException {
        MockEndpoint mock = getMockEndpoint("mock:result-in-message-name");
        mock.expectedMessageCount(1);
        Key key = Key.newBuilder().setKey("1").build();
        Value value = Value.newBuilder().setValue("test value").build();
        Object[] request = {key, value};
        template.sendBody("direct:in-message-name", request);
        assertEquals(value, keyValue.getStore().get(key));
        mock.assertIsSatisfied(5000);
    }
View Full Code Here

        MockEndpoint mockInMessageEnd = getMockEndpoint("mock:result-in-message-name");
        mockInMessageEnd.expectedMessageCount(0);
        MockEndpoint mockErrorChannel = getMockEndpoint("mock:in-message-name-error");
        mockErrorChannel.expectedMessageCount(1);
        Key key = Key.newBuilder().setKey("1").build();
        Value value = Value.newBuilder().setValue("test value").build();
        Object[] request = {key, value};
        template.sendBodyAndHeader("direct:in-message-name", request, AvroConstants.AVRO_MESSAGE_NAME, "/get");
        mockErrorChannel.assertIsSatisfied(5000);
        mockInMessageEnd.assertIsSatisfied();
    }
View Full Code Here

    @Test
    public void testInOut() throws InterruptedException {
        keyValue.getStore().clear();
        Key key = Key.newBuilder().setKey("2").build();
        Value value = Value.newBuilder().setValue("test value").build();
        keyValue.getStore().put(key, value);

        MockEndpoint mock = getMockEndpoint("mock:result-inout");
        mock.expectedMessageCount(1);
        mock.expectedBodiesReceived(value);
View Full Code Here

    @Test
    public void testInOutMessageNameInRoute() throws InterruptedException {
        keyValue.getStore().clear();
        Key key = Key.newBuilder().setKey("2").build();
        Value value = Value.newBuilder().setValue("test value").build();
        keyValue.getStore().put(key, value);

        MockEndpoint mock = getMockEndpoint("mock:result-inout-message-name");
        mock.expectedMessageCount(1);
        mock.expectedBodiesReceived(value);
View Full Code Here

        }
    }


    private void marshalAndUnmarshal(String inURI, String outURI) throws Exception {
        Value input = Value.newBuilder().setValue("test body").build();

        MockEndpoint mock = getMockEndpoint("mock:reverse");
        mock.expectedMessageCount(1);
        mock.message(0).body().isInstanceOf(Value.class);
        mock.message(0).body().equals(input);

        Object marshalled = template.requestBody(inURI, input);

        template.sendBody(outURI, marshalled);

        mock.assertIsSatisfied();

        Value output = mock.getReceivedExchanges().get(0).getIn().getBody(Value.class);
        assertEquals(input, output);
    }
View Full Code Here

TOP

Related Classes of org.apache.camel.avro.generated.Value

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.