I know Java isn't Phlip's favorite language, but I don't think he'll
mind me posting the first message of the month on this topic. There are
three (at least) good choices for TDD and Swing. One of them is also
good for BDD and Swing. It's an extension of JBehave that wraps the
Swing window and allows you to insert events and find components. Nice
and lightweight and fast. A few gotchas to beware, but a *very* good
beginning. See
http://blog.gdinwiddie.com/2007/05/09/making-tdd-and-java-swing-behave/
for more details.
- George
--
----------------------------------------------------------------------
* George Dinwiddie * http://blog.gdinwiddie.com
Software Development http://www.idiacomputing.com
Consultant and Coach http://www.agilemaryland.org
----------------------------------------------------------------------