[development] Simpletest: embrace and utilize
Darrel O'Pry
dopry at thing.net
Mon Nov 26 22:34:01 UTC 2007
Robert Douglass wrote:
> Hi everyone,
>
> in very recent history I was faced with a set of programming problems
> that I was having a seriously difficult time handling. The
> architecture of my upcoming Solr module had gotten away from me, and
> every effort I made to reel it in and bring it under control was
> leading to dead ends and broken code. The way that I finally got out
> of the mess was by installing the Simpletest module and writing test
> cases for the functionality I needed. The act of codifying the
> expected behavior of every unit of the module helped me get over the
> hump and write code that works. Furthermore, the more test cases I
> produced, the faster the development proceeded. Code began to write
> itself (almost).
>
> So I've now written an article on unit testing and Simpletest:
> http://www.lullabot.com/articles/introduction-unit-testing
>
> I want to thank Moshe, Rok, and all the others who have worked on this
> code for so long, with so little praise. I hope that now the mass of
> Drupal developers will start to wake up to the potential of writing
> test cases and dig in.
>
> http://drupal.org/project/simpletest
>
>
> -Robert
I agree with Robert here... When you start getting a lot of
functionality in a single module and start re-engineering it, simpletest
is a life saver, just for catching your oversights.
More information about the development
mailing list