Summary
This chapter covered the concept of automated unit tests, the characteristics of a good unit test, and explored tests doubles. It provided the examples of dummy objects, fake objects, stubs, mock objects, and spies.
By now, you will be able to identify the different test doubles and write unit tests using test doubles.
The next chapter, Socializing with Mockito, will focus on getting the reader quickly started with the Mockito framework.