Fervent Coder

Coding Towards Utopia...by Rob Reynolds
posts - 278 , comments - 431 , trackbacks - 0

My Links


Rob Reynolds

Subscribe to Fervent Coder RSS
Subscribe to Fervent Coder by Email

About Me

I manage several open source projects. Need...
   ...package management for Windows?
   ...automated builds?
   ...database change management (migrations)?
   ...your application to check email?
   ...a monitoring utility?

I also write for

Like what you are reading? Want to buy me a cup of coffee?
PayPal - The safer, easier way to pay online!


Post Categories



I was on my way home this evening when I was thinking of a test generation framework that could help me write some of the tests I always write to test construction setters, properties and null inputs to methods. Basically the tag line was going to be "AutoSpec - For those of us that are Test Driven but want to automate some of the mundane tests." 


Once I got home, I started to look if anything like this is out there and came across something different.  I came across a Ruby product called AutoSpec.  AutoSpec in Ruby is part of a framework that is always running your specs as you write or change code! This is awesome :

Automatically running your specs as you write code is a very effective way to improve your Behavior Driven Developent (BDD) practices and overall productivity. When I’m building new features in my Rails apps, I keep one terminal window in view with autospec running continuously, detecting changes to my files, and automatically running all relevant specs that the file may affect. It gives me nearly instant feedback about any change that I made that has completed a pending feature, or may have broken something inadvertently.

My thought here is I totally want this!!!

Update: Apparently I am not the only one...when AutoSpec was still called AutoTest, James Avery wrote AutoTest.NET. And it looks like it is being actively worked on right now.  Here's the link to the Google Code: http://code.google.com/p/autotestnet/

Print | posted on Saturday, April 25, 2009 11:34 PM | Filed Under [ Code ]


Comments are closed.
Comments have been closed on this topic.

Powered by: