From: Julian Leviston Date: 2009-04-02T16:59:45+09:00 Subject: Re: official poll - unit testing Personally, bdd rocks. Blog: http://random8.zenunit.com/ Learn rails: http://sensei.zenunit.com/ On 02/04/2009, at 2:41 PM, David Masover wrote: > On Wednesday 01 April 2009 20:40:37 john maclean wrote: >> Hello, >> My name is Mr Official and I am hereby asking you to participating in >> my poll. "Do you really do unit testing?" > [...] >> * I only unit test when > > I only unit test when I have enough of a concept of what I'm trying > to build > that a test makes sense. > > Places where I don't test: > > - Vague prototypes. Tests are a way to describe how something should > behave. > If I don't yet know how it's supposed to behave, I can't really > write a test. > Sometimes, you just have to experiment. > > - Tiny one-off scripts. Often, writing a test for these would require > duplicating most of what the script already does, and it's not > likely to > contain any subtle bugs that you wouldn't find by just running it. > > - UIs. Mostly because I haven't gotten around to learning Selenium or > anything similar. Also because this is the hardest place to automate > testing, > and the easiest place to manually test. >