Unit testing OCS 2007 Speech Server
At last night's JAXDUG meeting Andrew Connell did an excellent presentation on using MbUnit for unit testing .Net applications. There was lots of lively discussion around MbUnit and the subject of doing unit tests.
I've decided to add MbUnit to my tool set and see how well it works at unit testing speech workflow applications. This will require some different thinking on how my speech applications are architected. My gut feeling is that MbUnit (or any of the other unit testing tools) won't be able to actually test the workflow activities. But, if the application is structured right by segmenting logic off into classes when possible then you should be able to unit test those classes.
So, I'm wondering if any of you are doing unit testing on your speech applications. If so, would you share your experiences by posting a comment to this? I'm sure my readers can benefit from the experiences others have with testing their speech applications.
How are you testing your workflow? Please share that also.
Note: I don't want to hurt any feelings so I should mention that Corey Grusden did a great presentation on how he attacks a client project as a consultant. His talk on the spec gathering process and how he defines the application was very informative.