I use the Reporting Services web service to create a report and allow the user to download it. This happens through PDF, Excel, XML, etc. And it works great. I am trying to create some separation between my reporting class and implementation, but I am struggling with how I can, I can do this in the estate that is still being tested.
Since my custom report object / class calls the web service directly, should I separate this from further use with the interfaces? Any recommendations on this subject and how it will still be tested in a block regardless of the byte source will be greatly appreciated.
source
share