We would like to remind you of this upcoming event. Melbourne XP Enthusiasts Meeting Date: Tuesday, November 9, 2004 Time: 6:30PM - 8:30PM EST (GMT+11:00) ...
melbourne_XP_enthusia...
Nov 2, 2004 7:32 am
1863
Folks, You've probably seen my earlier call for articles for a newsletter. One of the features of the newsletter will be a sort of "agony aunt" column, where a...
So, just a reminder. The talk/discussion topic will be "What makes good unit tests?" presented by Nigel Thorne (me), beginning at 6:30pm The meeting will be...
Hi Steve, Can you pass the following on to your MXPEG list; We have updated our website with a faster template and hope this is much more friendly to use....
Hi Folks, There may have been some discussion about this before, but I'm interested to hear people's thoughts about moving an existing project over to using...
I think you are going about it the right way. I would write acceptance tests for the application to show what is working. I would then pick areas and refactor...
Folks, Two positions on my team, though not for programmers. http://www.seek.com.au/showjob.asp?jobid=4269233 http://www.seek.com.au/showjob.asp?jobid=4269339....
Also be aware that unit tests are both a help and a constraint. They're executable specifications, and it's great to be able to rerun them, but when the...
Thanks Steve, that's a good point. I can see my self coding more unit tests as the interface moves more towards the way I want it to look. Interestingly ...
It was an interesting situation. It's basically the goal doner, gold owner split. We tried to use the game designer as out internal customer. In fairness, he...
We would like to remind you of this upcoming event. Melbourne XP Enthusiasts Meeting Date: Tuesday, November 9, 2004 Time: 6:30PM - 8:30PM EST (GMT+11:00) ...
melbourne_XP_enthusia...
Nov 8, 2004 7:32 am
1873
... Interestingly ... (in ... Snap! Customer tests have taken me a long while to get to. I'm doing command line (batch) programs mostly. Acceptance testing has...
Exactly what we did for a project that was replacing/updating various middleware components. All the components communicated via XML so we ran the existing...
... ran ... out. ... with ... For me, working with batch processes, collecting the output was just a matter of using > on the command line. I'm curious about...
... We just had to make sure they were shaped as paper aeroplanes. Nothing too fancy though ;-) But seriously, they were sent via MQ Series over JMS so it was...
+1 to focusing on acceptance tests. At the end of the day, if your app runs as expected as a whole, and you _know_ it works as expected as a whole, you will...
... Try a small, concrete experiment instead (an existence proof), to avoid the heat and the debate? And if this bit works, and that bit works.... Steve...
It occured to me the other day that the relationship between the customer and the development team should be like that of a witness and a police sketch artist....
Hi All I would like to take this opportunity to thank iP3 for the use of their facilities at last Tuesdays meeting. I would also like to thank everyone who...
... When I attended an agile development conference in Sydney a couple of months back, Alistair Cockburn had us do an exercise based on this idea. Customers...
Hi all, I can't agree more. A team that I'm working with has inherited a framework that has limited unit test coverage. The framework is built in such a way ...
The four-year-old ISI program has a tortured history of cost over-runs and implementation difficulties that ultimately led to the melt-down of the NAB's...
To follow on from our last meeting, check out these unit test smells in James' blog http://www.redhillconsulting.com.au/blogs/james/archives/000200.html...
I didn't drag my lazy ass to the meeting so this may have already been mentioned... http://docs.codehaus.org/display/ASH/Home When you are coding, how often do...
Hi all One question that I'm still wrestling with after last week's Unit Testing meeting is whether a unit test method should _ever_ have more than one...
I frequently have multiple assertions in a single test. They are all testing the result of a single action though. public void ShouldMakeThreeElementArray() { ...
... test. ... though. ... // <--- action ... Thanks Nigel. I guess this could be regarded as a single logical comparison of the actualResult object with an...
Oh, ok I see what you are asking. Try asking yourself these questions. Which is more readable? Which is easier to find bugs with? Which is better for...
... I think that according to the second rule above, this test (which I've written recently) [Test] public void Test_IsStandardLength_When_8_12_13_14() { ...
... Last week I found another way to do those 4 asserts in NUnit 2.2: Assert.AreEqual(new int[] {3, 2, 1}, actualResult); I'm not sure which form I prefer yet,...