My previous work involved writing embedded Linux code. We used a couple of the embedded devices in a test harness, a Linux PC and the Windows Perforce repository. The Linux PC ran an instance of FitNesse and used (among other things) the CommandLineFixture to cross-compile the latest binaries, deploy them to the target, and then execute the tests.
My current project involved the Microsoft stack, developing web services. I would like to be able to use FitNesse to test out this system, but I'm at a loss as to where to start. The Linux system meant all that bash scripting goodness, so building (make), deployment (ssh or scp) and collating results (scp) were all easy.
I'm assuming I can use a similar chain under Windows-only:
MSBuildfor buildingputtyfor deployment / collating results
but deployment of IIS web services seems more complex than just copying files.
Do you have any pointers?