JaVa
   

What's Missing?

When I started this tutorial project, I had hoped to be able to cover all important unit-testing problems in one tutorial this size. My research work during writing and the large number of comments obtained from the reviewers have shown that I was wrong. Each technical discipline we dealt with in a separate chapter led to a new problem that would have deserved another chapter. Issues that fell through the selection funnel include unit tests in the context of XML and XSLT, Web services, SOAP, asynchronous messaging, numerous JUnit expansions, object-oriented databases, and many more. The fact that the number of uncovered testing problems increases rather than decreases is mainly due to SUN themselves, as they continually rig out Java with new APIs and components. Therefore, a fat paper file full of ideas has to wait for another tutorial. However, there are still questions that remain unanswered because I lacked either experience, theoretical material or understanding—and sometimes all three things. I want to address two of these loose ends very briefly:

The test-first approach is not a fully explored terrain, even at the end of this tutorial. I look forward to intensive and fruitful discussions with you, readers, and to reading many more tutorials about this topic.


JaVa
   
Comments