public void testUsingVarargs() throws Exception { MockEndpoint result = getMockEndpoint("mock:result"); result.expectedBodiesReceived("Hello World", "Bye World"); template.sendBody("direct:start", "Hello World"); template.sendBody("direct:start", "Bye World"); assertMockEndpointsSatisfied(); }
public void testUsingList() throws Exception { List<Object> data = new ArrayList<Object>(); data.add("Hello World"); data.add(123); MockEndpoint result = getMockEndpoint("mock:result"); result.expectedBodiesReceived(data); template.sendBody("direct:start", "Hello World"); template.sendBody("direct:start", 123); assertMockEndpointsSatisfied(); }
public MockProducer(final MockEndpoint endpoint) { super(endpoint); device = new Device(endpoint.getUid(), new IPConnection()) { @Override public Identity getIdentity() throws TimeoutException, NotConnectedException { LOG.trace("getIdentity()"); Identity identity = new Identity(); identity.uid = endpoint.getUid(); identity.connectedUid = "XYZ"; identity.position = 'a'; identity.hardwareVersion[0] = 1; identity.hardwareVersion[1] = 2; identity.hardwareVersion[2] = 3; identity.firmwareVersion[0] = 4; identity.firmwareVersion[1] = 5; identity.firmwareVersion[2] = 6; identity.deviceIdentifier = 233; return identity; } }; }