An anonymous reader writes: I am currently working in a small team of 4 developpers (including myself) and we are developping a transactionnal web application using JSF and EJBs. For a few months now, we've been trying to integrate unit testing in our development cycle, but my faith in unit teting is growing smaller every day. I know its a good thing, but maybe its just not well suited for our kind of development. At first, we were doing the whole packang, including mocking every know and then for ejbs, even database (using hsqldb in memory replication of the real db).
Now we focus more on testing the JSF backing beans, but I'm feeling we invest way too much in writing unit tests for what we get in return. The fact that most of the team is junior is also hurting us a lot, since writing good unit tests is directly related to programming experience in my opinion.
Any thoughts? Experiences in similar projects with unit testing? Please convince me back that unit testing is a good thing!