NUnitAsp Code Generation
Last Thursday I was out visiting the e-business team at Mawson Lakes campus. I was showing them how to use NUnit and NUnitAsp for automated unit testing. As I was setting up a test for NUnitAsp, I noticed how repetitive it was to:
- Browse the web page
- Find the control
- View the source to see the control’s id.
- Add a variable declaration to the test class.
- Add a variable assignment/initialise to the SetUp method for the variable
- Back to step 2
I wondered if this could be automated a bit to make it quicker to set up the test classes for NUnitAsp. Not wanting to reinvent the wheel, I joined the developer list for NUnitAsp, and asked the other subscribers if anyone had done this before. No one said they had, but a couple replied saying they’d be interested in the results. So I whipped up a first-effort that you can download here. It still needs a bit of cleaning up, and I’m thinking it might be useful to make it work as a Visual Studio AddIn too, but it does work ok.
Stephanie wins me a T-Shirt
Browsing the Australian TechEd website the other day, I came across a new competition - Win a Tech.Ed t-shirt! I’ve been a bit disappointed that the last few conferences haven’t had TechEd T-Shirts, as if you’ve ever seen my t-shirt drawer you’d notice that I’m pretty much clothed by freebies that I’ve collected and won from various events. I also noticed that Roger had already beaten me to it! So after a bit of creative Photoshop work, using a photo of my lovely daughter Stephanie, I came up with this entry: