# TDD Kit - Java [![Travis status]](https://travis-ci.org/arpinum/tdd-kit-java)

## Run unit tests

    ./gradlew test

(use .bat on windows)

## Run lint, unit tests and coverage

    ./gradlew

(use .bat on windows)

## Libraries documentation

* Assertion api: [AssertJ]
* Test runner: [JUnit]
* Linter: [PMD]
* Coverage: [JaCoCo]
* Mock api: [Mockito]

## Reports

* Test html reports: `build/reports/tests/index.html`
* JaCoCo html reports: `build/reports/jacoco/test/html/index.html`
* PMD html reports:
  * `build/reports/pmd/main.html`
  * `build/reports/pmd/test.html`

## License

[MIT](LICENSE)

[Travis status]: https://travis-ci.org/arpinum/tdd-kit-java.png?branch=master
[AssertJ]: https://joel-costigliola.github.io/assertj
[JUnit]: http://junit.org
[PMD]: http://pmd.sourceforge.net
[JaCoCo]: http://jacoco.org
[Mockito]: http://site.mockito.org/mockito/docs/current/org/mockito/Mockito.html

# TDD Kit - Java [![Travis status]](https://travis-ci.org/arpinum/tdd-kit-java)

## Run unit tests

    ./gradlew test

(use .bat on windows)

## Run lint, unit tests and coverage

    ./gradlew

(use .bat on windows)

## Libraries documentation

* Assertion api: [AssertJ]
* Test runner: [JUnit]
* Linter: [PMD]
* Coverage: [JaCoCo]
* Mock api: [Mockito]

## Reports

* Test html reports: `build/reports/tests/test/index.html`
* JaCoCo html reports: `build/reports/jacoco/test/html/index.html`
* PMD html reports:
  * `build/reports/pmd/main.html`
  * `build/reports/pmd/test.html`

## License

[MIT](LICENSE)

[Travis status]: https://travis-ci.org/arpinum/tdd-kit-java.png?branch=master
[AssertJ]: https://joel-costigliola.github.io/assertj
[JUnit]: http://junit.org
[PMD]: http://pmd.sourceforge.net
[JaCoCo]: http://jacoco.org
[Mockito]: http://site.mockito.org/mockito/docs/current/org/mockito/Mockito.html

Fix path of generated unit test report
Fix path of generated unit test report
