Project: springxd
Issue XD-306: User wants ability to test sources
Examples: 1. Be able to start the rabbitmq source just by pointing to modules/source/rabbit.xml, pass in some property file for parameters to be replaced, and outgoing message is placed in a in-memory queue backed channel for use with assertions to verify functionality. 2. Test for as many source types as is 'reasonable', e.g. MQTT/TCP testing might be harder than say rabbitmq. 3. Test that sending json, results in media-type header is set to json 4. Test that sending POJO, " POJO 5. Test that sending Tuple, " Tuple 6. Test that sending raw bytes, " raw bytes
Story points: 8