NUnitForms is an NUnit extension for unit and acceptance testing of Windows Forms applications.
Now it is easy to write automated tests for your Windows Forms classes
http://nunitforms.sourceforge.net/docs.html
http://blogs.msdn.com/josealmeida/archive/2004/06/15/UnitTestingUserInterfaces.aspx