Chapter 8. Running Tests Automatically within a CI Build

This last chapter will conclude the sample application and consider important test-related architectural aspects with respect to modularization. You'll learn how continuous integration superbly supplements the test first approach and increases the artifact delivery rate. For practice, we'll set up a timeline CI build based on Maven and finish with the incorporation of coverage reports. In this chapter, we will cover the following topics:

  • Wrapping up the sample application
  • Setting up an automated build
  • Integrating code coverage reports

Wrapping up the sample application

In this section, we'll review some weak design spots of the example application and talk about the testing-related effects of ...

Get Testing with JUnit now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.