At work, I was tasked with reviewing and prototyping a Windows Service that will monitor a file directory, and invoke a web service that utilizes FileNet to archive reports that will be FTPed to the directory in question.
From the sample API of the web service, the first task was to get the report, that is in a PDF format, to a byte array that will be passed to the web method.
Click here to see the how Test Driven Development (TDD) made this task much easier and quicker to complete.