I have an application where the market data is continuously updated using Router Foundation API C++ Edition into the application. And then application does some processong on the data and displays to the application reporting module.

My requirement is to test this application.

Can you suggest me what will be the approach for this?

And as per the discussion we had in office, management wants to mimic the functionlity of Reuter and develop our own tool in any good coding language that will send our Test Data to the application and then verify the data.

Can anybody highlights how to proceed for this?
Which tool to be used to develop this router?

If you have any other solution for this, it would be great.

It would be great help if you suggest something.