This project desperately needs a set of automated unit and regression tests.
My ideas:
Scenarios - build a mock ConsoleDriver that lets tests specify how a console buffer should look and then check after the Scenario has run.I now have a plan for the first set of automated tests.
View unit testsAllViewsTester to dynamically run through every View derived class and automate most of the above so one test set runs against all controls.This will be the start. I'm willing to bet that once the infrastructure is in place, having more people contribute tests will be contagious.
This will be the start. I'm willing to bet that once the infrastructure is in place, having more people contribute tests will be contagious.
I look forward to using it. I am a great advocate of regression testing and this initiative makes it much more contagious, believe me. Thank you.
Charlie asked me to comment on this.
I agree that we need unit tests, but have struggled to come up with a plan.
XUnit sounds like a fine choice

Woot! Closed with #648
Most helpful comment
Charlie asked me to comment on this.
I agree that we need unit tests, but have struggled to come up with a plan.
XUnit sounds like a fine choice