Book Image

Mastering Unit Testing Using Mockito and JUnit

By : Sujoy Acharya
Book Image

Mastering Unit Testing Using Mockito and JUnit

By: Sujoy Acharya

Overview of this book

Table of Contents (17 chapters)
Mastering Unit Testing Using Mockito and JUnit
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Running the Cobertura Ant task


This section will explain how to configure the Cobertura Ant task in your project.

The following are the steps for configuration:

  1. Gradle and Maven can download the coverage tool JARs while running the build, but Ant needs the Cobertura JAR files to the classpath. Download the Cobertura ZIP file from http://cobertura.github.io/cobertura/.

  2. Extract the ZIP file and copy all JAR files in the downloaded ZIP to Chapter05\lib. Include all JARs from the lib folder and cobertura.jar from the root folder.

  3. Create a build.properties file under Chapter05\Chapter05 and enter the following information:

    src.dir=src/main/java
    test.dir=src/test/java
    # The path to cobertura.jar
    cobertura.dir=../lib
    classes.dir=classes
    instrumented.dir=instrumented
    reports.dir=reports
    # Unit test reports from JUnit are deposited into this directory
    reports.xml.dir=${reports.dir}/junit-xml
    reports.html.dir=${reports.dir}/junit-html
    coverage.xml.dir=${reports.dir}/cobertura-xml
    coverage.summaryxml.dir...