I finally had a chance to do some long planned work on ScurvyTest, my flexible unit testing framework that was design from the ground up to be friendly to XNA project unit testing.
Specifically, one of the drawbacks to the previous version was that unit test status was only communicated via an easy to miss write to the debug output. This next release will improve that by introducing an official status reporting mechanism. You will be able to replace this reporting channel with your own implementation to let you integrate with any custom game or engine.
I'm also adding more methods which will be available to you on the Assert class, and fixing a few bugs that have been reported in the exit criteria feature.
Check out the latest change set if you're curious as to the latest, otherwise you can wait for the official release here in the next weeks :-)
ScurvyTest v.next under way
See more in the archives