Oct
16
2009
At Agile Testing Days in Berlin this week, Mary Poppendieck presented her definition of test-driven development and talked about the right reasons for testing in software projects. Continue Reading »
Aug
26
2009
“A lot of people are very keen on TDD as an idea, but a lot of teams struggle with technical hurdles on how to get there”. This is how David Evans started his “Fast Track TDD” talk tonight at Skills Matter, talking about how important it is to set up the structure for TDD from the start rather than try to retrofit it later. Continue Reading »
Aug
02
2009
Yesterday at AltNetUK Openspace Coding Days we repeated the TDD as if you meant it exercise, originally organised by Keith Braithwaite at the Software Craftsmanship 2009 conference. This gave me a chance to once again go back to the problem, but from a completely different perspective. Continue Reading »
Jul
28
2009
I just packaged and released trinidad 1.0.9. Trinidad is an in-process test runner for FitNesse(Java) that allows you to execute fitnesse tests without running the server. Some cool things you can do with it are:
- debug and execute tests from any IDE easily
- integrate FitNesse tests into your continuous build through JUnit or Maven
- wrap tests into Spring transactions and roll back automatically to make data driven tests instantly repeatable
Changes in version 1.0.9 are:
- compatible with FitNesse release 20090709
- a bugfix for maven plugin (class cast exception on fit.Counts when running a single test)
- a new maven plugin example test project
Most of the Trinidad code is now in the FitNesse release anyway, but due to a packaging error one key trinidad class was missing from fitnesse release 20090709. Version 1.0.9 fitnesserunner.jar has only that class. From the next release of FitNesse, trinidad will not have a separate release. Maven plugin will still be a separate project in the near future (at least until FitNesse switches to a proper maven build and release process).
For more information, download and usage instructions see http://fitnesse.info/trinidad. You can download the source code from Google Code.
Jul
15
2009
I’m launching a new TDD course with Skills Matter – very practical with hands-on exercises straight from the start and very little theory just to explain how things work. Covering the latest TDD tools and practices. Get 25% off when you book by quoting get 25% off my new Test Driven .NET Development in Practice (London, 3 Aug) quote SM1604-622777-ALT at http://skillsmatter.com/course/open-source-dot-net/test-driven-dot-net-development-in-practice/ng-131.