One of the awesome things about Hudson is the sheer number of plugins available. In fact, if you use Hudson, make a habit of checking out the list of available plugins every month or so - there's bound to be something new that you could use! In this article, I explore two relatively new ones: the Setenv plugin and the Description Setter plugin.
The first session of the Wellington Coding Dojo will be held October 28, at 5:15pm. Thanks to the Wellington Java Users Group for helping to organize this session. The exact location will be announced shortly.
A Coding Dojo is a place where programmers come to improve their skills, by following a pattern similar to the martial arts dojo.
Another handy feature in JUnit 4.7 is the TemporaryFolder @Rule. Using this rule, JUnit will create a temporary folder before your test, and delete it afterwards, whether the test passes or fails. This comes in very handy for tests involving file manipulation of any sort.
JUnit 4.7 introduced a few features that make it a little easier to work with exceptions. JUnit 4 introduced the expected parameter, which makes a test succeed if and only if a certain exception is thrown. For example, in the following code sample, we are testing a UserManager class.
I just wanted to announce some new features that have just gone live on the website. In particular, there is now a brand-new blog section on the Wakaleo website: http://www.wakaleo.com/blog. All my blog entries will still be posted to Java.net. But I wanted to make it easier for people to access material that I'd written.
Last week I had the pleasure of being invited to talk at the Canberra Java Users Group about BDD using Easyb and JDave, using the talk that Lasse Koskela and I gave at Agile2009:
Java Power Tools Bootcamp sessions are coming up fast in Sy