Chapter 14

The Role of Unit Tests in the Software Process

Software development process and methodology represent a controversial area. The number of influences that drive the decision for one process or another methodology are innumerable. We as developers often don’t have the last word and, when the time for discussion is over, must get along with whatever has been decided on. This is no reason, though, not to develop test-first from then on. If you need arguments for why unit testing in general and test-first in particular are also very good ideas in non-XP projects, this chapter is for you. If you are already working in an environment where test-driven programming is accepted practice, you might want to skip ahead to the next chapter.

This ...

Get Unit Testing in Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.