I would not call it "unit testing" for sure, but I had some success in performing automated tests with the WinForms user interface, as well as in the web interface using WatiN.
Assuming you can get the window handle of the application you want to test, you can script to extract a lot of C # code to test the functionality of the user interface.
, , . , , - , . , , .
, , , . , , . , , , , , , - , , .. QA , , , . , .
, , , , .
, , , , . , , , , , , .