JSF is not at all easy to test, and really wasn’t designed to be, but so far the mock objects library included with Shale appears to be working for us. I paired with one of my developers for 3 hours to get 3 unit tests written that needed a FacesContext to allow for unit testing. [...]
It would appear based on my limited experience that presented with lots of new tools, technologies and frameworks to learn versus a new development practice like TDD the new technology wins hands-down. I think I knew instinctively that pushing new technologies and TDD at the same time would be hard, but our marching orders are [...]
Apparently we’ve been running Type A Scrum as defined by Jeff Sutherland in a paper from Agile 2005. He’s divided Scrum into 3 types:
Type A Scrum – Everything is done in the Sprint, but there is downtime of a week or two between each Sprint. Type B Scrum – You start to overlap [...]
Had an interesting discussion with my brother this morning. He happens to be yet another software developer in the family. Out of five brothers four of us ended up in programming. Probably related to our Dad’s early experiments with kit computers like our first Interact in 1979.
Anyway he sees the world a little [...]
I came across a possible mock framework for JSF from the Shale team. Since I’m about to try helping my folks with some JSF projects and getting them to do actual TDD, this may be a big help.